Where is Imam Khomeini Square?
Where is Imam Khomeini Square located?
Imam Khomeini Square, Imam Khomeini Square, Iran (approx. 35.773315°, 53.32851°)
Where is Imam Khomeini Square on the map?
{"latitude":35.773315,"longitude":53.32851,"title":"Imam Khomeini Square"}