What is mecca?
Mecca, which is situated in Saudi Arabia, is seen as the Holy City of Islam by Muslims and is respected as the prophet Mohammad’s place of birth. Each year thousands of Muslims go on pilgrimage to Mecca and this is expected at least once in their lifetime so that they can fulfill one of the prerequisites of being a Muslim.