Which vibrant city is famous for its colorful Grand Bazaar and amazing mosques?
Barcelona
Istanbul
Dubrovnik
Marrakech