Where is Iteuil?
Where is Iteuil located?
Iteuil, Poitou-Charentes, France (approx. 46.4887916°, 0.3113773°)
Where is Iteuil on the map?
{"latitude":46.4887916,"longitude":0.3113773,"title":"Iteuil"}