Where is Taksim Square?
Where is Taksim Square located?
Taksim Square, Taksim Square (Station), Turkey (approx. 41.036423°, 28.984781°)
Where is Taksim Square on the map?
Taksim Square - Blue Mosque
Taksim Square - Hagia Sofia
Taksim Square - Ortaköy Mosque
Taksim Square - Hagia Sophia
Taksim Square - Ortaköy
{"latitude":41.036423,"longitude":28.984781,"title":"Taksim Square"}