Where is Villemanoche?
Where is Villemanoche located?
Villemanoche, Villemanoche, France (approx. 48.30033°, 3.1823323°)
Where is Villemanoche on the map?
{"latitude":48.30033,"longitude":3.1823323,"title":"Villemanoche"}