With the views of the city and Masjid Al-Haram - 0.5 mile to Grand Mosque, Black Stone and Safa to Marwa, 0.4 mile to Bi'r Zamzam.
The birthplace of Muhammad, Mecca (the name means "blessed") is the holiest city of Islam and is the destination of Muslims making the sacred hajj (pilgrimage) from throughout the world. Normally ...