In a short trip to Turkey, Istanbul, I chanced to visit one of the most popular walking street in Taksim Square – The Istiklal Shopping Street or Istiklal Caddesi in
In a short trip to Turkey, Istanbul, I chanced to visit one of the most popular walking street in Taksim Square – The Istiklal Shopping Street or Istiklal Caddesi in