Where is Villecerf?
Where is Villecerf located?
Villecerf, Villecerf, France (approx. 48.327396°, 2.8491585°)
Where is Villecerf on the map?
{"latitude":48.327396,"longitude":2.8491585,"title":"Villecerf"}