Where is Charmentray?
Where is Charmentray located?
Charmentray, Ile-de-France, France (approx. 48.9457165°, 2.7772501°)
Where is Charmentray on the map?
{"latitude":48.9457165,"longitude":2.7772501,"title":"Charmentray"}