Some of the must-visit attractions in Istanbul include the Hagia Sophia, Blue Mosque, Topkapi Palace, Grand Bazaar, and the Spice Bazaar .