Kapalı Çarşı – The Grand Bazaar in Istanbul
Shopping is always a good way to spend a rainy day and the Grand Bazaar has been the place for shopping in Istanbul since 1461. Originally a place where merchants from throughout the Ottoman Empire Read More …