Travel Spice Bazaar and Galata Tower: Two fascinating places in Istanbul | Sancharam|Turkey 11| Safari TV May 25, 2020