Where is Villegrange?
Where is Villegrange located?
Villegrange, Villegrange, France (approx. 48.478943°, 4.4222727°)
Where is Villegrange on the map?
{"latitude":48.478943,"longitude":4.4222727,"title":"Villegrange"}