We did not find results for: Taksim Square.
Check spelling or type a new query.
Square in Istanbul, Turkey
Taksim Square, situated in Beyoğlu in the European part of Istanbul, Turkey, is a major tourist and leisure district famed for its restaurants, shops, and hotels. Wikipedia