Where is Itancourt?
Where is Itancourt located?
Itancourt, Itancourt, France (approx. 49.8075°, 3.3458333°)
Where is Itancourt on the map?
Itancourt - Paris
{"latitude":49.8075,"longitude":3.3458333,"title":"Itancourt"}