Piazza Taksim & Kebab
August 13, 2024 in Turkey ⋅ 🌙 26 °C
Taksim Square is at its best in the evening, with the mosque beautifully illuminated.
The square is home to dozens of kebab shops where people can enjoy delicious chicken or beef kebabs, as well asRead more



