Istanbul, Istanbul, Travel, Türkiye Republic Monument at Taksim Square Author admin Date May 14, 2024 I came to this part of the European side of Istanbul not really expecting...