Bedoin in the Sun

Bedoin, France. At the foot of Mt. Ventoux lies this beautiful town. Full of friendly people, great scenery, history, and fantastic biking for all.

Advertisements