Taksim and Istiklal Street — TOP things What to Do and See!

Istiklal Street is a must for all tourists in Istanbul. The name means “Independence Avenue” and is a long and colorful pedestrian street and grand boulevard that cuts through Beyoglu and located by Taksim Square. It is brimming with excitement and full off shops, restaurants, cafes, street shows. Taksim means “division” or distribution”, and it was the focal point where
» Read more