Mecca is the major holy city of Islam.