Where is Hautvillers?
Where is Hautvillers located?
Hautvillers, Hautvillers, France (approx. 49.083046°, 3.9433382°)
Where is Hautvillers on the map?
{"latitude":49.083046,"longitude":3.9433382,"title":"Hautvillers"}