Algarve ranks #1 and Madeira ranks #5 in the “Best hikes in Europe” according to European Best Destinations

Share