The Swiss resort of Crans-Montana is putting itself more on the map for mountain bikers of all abilities as it starts to prepare for the 2025 Mountain Biking World Championships,
Read MoreThe Swiss mountain resort of Crans-Montana, located on a sunny plateau above the River Rhone in the French speaking part of the Valais Canton, has a number of events and new openings for the 2022 summer season.
Read More