Mecca Saudi Arabia Islam’s holiest city, Kaaba Keychain
- from our Affiliates
Mecca Saudi Arabia Islam’s holiest city, Kaaba Masjid al-Haram, Sacred Mosque, surrounds the Kaaba (the cloth-covered cubic structure that’s Islam’s most sacred shrine). It is filled with Muslims as they are the only ones allowed in as they make their annual pilgrimage called Hajj.