Where is Villefranche Vernet Les Bains?

Where is Villefranche Vernet Les Bains located?

Villefranche Vernet Les Bains, Villefranche Vernet Les Bains, France (approx. 42.59167°, 2.37028°)


Where is Villefranche Vernet Les Bains on the map?