Nicknamed the ‘Giant of Provence’, Mont Ventoux is a mythical place for cycling fans. Located in the south of France, this iconic mountain attracts thousands of cyclists from all over the world every year. Whether you are a sporty cyclist or a nature lover looking for a sporting challenge, climbing […]