Islamic religious landmarks in Saudi Arabia, a close-up of the Holy Kaaba in Makkah Al-Mukarramah in the Kingdom of Saudi Arabia, performing the rituals of Hajj and Umrah, worship and drawing closer to God

We use cookies to provide for you a better experience. For more information check our Cookie policy.