Madeira Island is located off the coast of West Africa, along the Canary Islands, and is part of Portugal. The island is famous for its extraordinary mountains, which can be easily explored by foot. In this article I will tell you all about the best hikes in Madeira which left unforgettable memories from my trip [...]