Where is ibis Montargis?
Where is ibis Montargis located?
ibis Montargis, Centre-Val de Loire, France (approx. 47.99499°, 2.73223°)
Where is ibis Montargis on the map?
{"latitude":47.99499,"longitude":2.73223,"title":"ibis Montargis"}