World Asia Saudi Arabia Mecca Overview
The spiritual center of the Islamic world, forbidden to non-Muslims. Places of significance to Muslims include the Kaabah Enclosure, the Mountain of Light, the Plain of Arafat and the House of Abdullah Bin Abdul Muttalib, where Muhammad was born.