ist
Taksim Square is one of ist.

1. Taksim Square

8.7
(Taksim Meydanı)
Taksim, Beyoğlu, İstanbul
Plaza · 3198 tips and reviews