The Grand Bazaar is renowned as the oldest and largest shopping centre of the world, and it houses 3,600 shops over a 45 thousand square metres (11.2 acres) of covered space.
The Grand Bazaar history goes back to mid-15th century, the era of Sultan Mehmet II, the Conqueror.
Other experiences in "World’s Best Free Experiences" gift box