Called “the world’s first shopping mall,” Istanbul’s Grand Bazaar entrances millions of visitors annually with its myriad ...