With serrated peaks, green canyons, and cliffs that dive straight into the ocean, Madeira has it all. Located 700 km off the coast of Morocco, this 727 square kilometer island is a discrete, well-hidden gem that ranks high among the best places in the world for trail running. And for good reason! With countless itineraries […] More