Where is Descartes?
Where is Descartes located?
Descartes, Centre-Val de Loire, France (approx. 46.9741096°, 0.6995098°)
Where is Descartes on the map?
Descartes - Tours
{"latitude":46.9741096,"longitude":0.6995098,"title":"Descartes"}