Safa and Marwa are among the sacred sites that share a great association with the history of Islam. These two hills are present within the premises of the Great Mosque of Makkah i.e., Masjid-al-Haram in Makkah, Saudi Arabia. The hills of Safa and Marwa hold exceptional spiritual and religious significance …
Read More »