Istanbul’s Magic Kartpet Ride – Transportation in Turkey’s biggest city

By Howard Darby