Where is Beaumont-du-Ventoux?

Where is Beaumont-du-Ventoux located?

Beaumont-du-Ventoux, Beaumont-du-Ventoux, France (approx. 44.1842°, 5.166417°)


Where is Beaumont-du-Ventoux on the map?