Peaks Above the Clouds, Mysterious Forests and Volcanic Beaches: Meet the "Hawaii of Europe"
The island of Madeira, located in the Atlantic Ocean off the coast of Morocco, offers an extraordinary combination of volcanic landscapes, hiking trails, seaside towns and natural pools
