Snowshoeing in Lagorai

This article was first published on The Professional Mountaineer.   Trentino is a well renowned mountain region in the north-east of Italy, favourite holiday destination for many people due to its natural beauty, historic heritage and culinary tradition. First on the list of sights to see in the region is one of the most impressive …

Snowshoeing in Lagorai Read More »