Lourdes, France

Nestled in the Pyrenees foothills, Lourdes is famed as one of the world’s top pilgrimage destinations. But the French village is also establishing itself as the host of the rigorous annual MTB World Cup Downhill mountain biking competition.

Events You May Also Like

Stories