Where is Villepail?
Where is Villepail located?
Villepail, Villepail, France (approx. 48.39641°, -0.2669529°)
Where is Villepail on the map?
{"latitude":48.39641,"longitude":-0.2669529,"title":"Villepail"}