Mont Ventoux
May 27, 2025 in France ⋅ ⛅ 16 °C
Mont Ventoux is one of the stages of the tour de France and is popular with keen cyclists wanting to take on the challenge. We decided NOT to do it on the ebikes... wise decision as it lookedRead more












