We all know that Saudi Arabia is the hub of Islam. This is the origin place of Islam and has been home to numerous Prophets, including the last Prophet, Prophet Muhammad (SAW). Therefore, the country is full of Islamic sites. For instance, it houses the Holy Kaabah and the Prophet’s Mosque. Can any site be […]