Mecca — Islam’s holiest city, known for the Masjid al-Haram and Kaaba. Pilgrimage destination for millions.
Largest mosque in the world, surrounding the Kaaba, central to Islamic faith.
Massive clock tower complex near the Grand Mosque, featuring a shopping mall and hotel.