Race Preview: Lavaredo Ultra Trail 2017

The Lavaredo Ultra Trail takes place on June 23 in the Dolomites, Italy and has traditionally been one of the most competitive races in the Ultra Trail World Tour (UTWT). The route is a 120 kilometre point to point course Read More …