Web5 days ago · Mecca, city, located in the Sirat Mountains in western Saudi Arabia, inland from the Red Sea coast. It is the site of the Kaaba, which is the holiest site in Islam, the central focus of the hajj pilgrimage, and the direction of Muslims’ daily prayers. Mecca is also the birthplace of Muhammad.