Mecca/Definition

Located in Saudi Arabia and one of the "Two Holy Places" of Islam; inner religious areas barred to non-Muslims