The Grand Bazaar - Show Info
The Grand Bazaar
Built in 1460, the Grand Bazaar confuses visitors with 62 streets and thousands of shops. It's one of the world's great shopping malls.
Latitude: 41.01058546617918
Longitude: 28.96822214126587