Home / DO NOT DELETE / MeccaA city in western Saudi Arabia. The birth place of the Prophet Muhammad considered the holiest city in Islam.