Madeira – green jungles, colorful birds, blue sea, brown mountains. There’s a reason why this Island is called the island of flowers. On Madeira, which belongs to Portugal, you can meet dolphins and whales on the sea, hike along endless “levadas” that transport the water from the mountains to the villages, you can do stunning multiple-day-trips in the mountains and explore scenic laurel forests. Let me show you around in one of my favorite places in Europe.