Where is IDA Istanbul?
Where is IDA Istanbul located?
IDA Istanbul, IDA Istanbul, Turkey (approx. 41.01358°, 28.94716°)
Where is IDA Istanbul on the map?
IDA Istanbul - Blue Mosque
{"latitude":41.01358,"longitude":28.94716,"title":"IDA Istanbul"}