1. Slovenian Mountain Trail, Slovenia
This challenging 500 kilometre hike connects the major mountain ranges in Slovenia—Pohorje, the Julian Alps, the Kamnik-Savinja Alps and Karavanke—with the sun-soaked Adriatic coast. It takes in Mount Triglav, the symbol of and tallest mountain in the country. This superb trail starts in Maribor, a town in the Alps, and takes in mountain ridges, valleys, plateaus, farmlands and vineyards before ending in Ankara, a town on the Adriatic Sea coast. This is a well-signed and well-maintained trail, featuring more than 50 huts and almost 80 checkpoints.