What comes to mind when you hear "group tour"? Think again!
Ready to travel?
Le Mont Ventoux-le Tour de France
Today we embark on a journey to the top of Mont Ventoux. Mt. Ventoux is a landmark in the Vaucluse region of Provence. You will see it...