Where is Villecresnes?
Where is Villecresnes located?
Villecresnes, Villecresnes, France (approx. 48.720882°, 2.5327265°)
Where is Villecresnes on the map?
Villecresnes - Paris
{"latitude":48.720882,"longitude":2.5327265,"title":"Villecresnes"}