Where is Verneuil-Moustiers?

Where is Verneuil-Moustiers located?

Verneuil-Moustiers, Verneuil-Moustiers, France (approx. 46.339806°, 1.1352531°)


Where is Verneuil-Moustiers on the map?