Where is La Villeneuve-en-Chevrie?
Where is La Villeneuve-en-Chevrie located?
La Villeneuve-en-Chevrie, La Villeneuve-en-Chevrie, France (approx. 49.015556°, 1.527883°)
Where is La Villeneuve-en-Chevrie on the map?
{"latitude":49.015556,"longitude":1.527883,"title":"La Villeneuve-en-Chevrie"}