Where is Vaison-la-Romaine?

Where is Vaison-la-Romaine located?

Vaison-la-Romaine, Vaison-la-Romaine, France (approx. 44.240765°, 5.075737°)


Where is Vaison-la-Romaine on the map?