The Noble Sanctuary in Saudi Arabia, pilgrims and long-term residents in the courtyards of the Grand Mosque in Makkah Al-Mukarramah, performing Hajj and Umrah rituals, sacred Islamic religious landmarks and places

Important information
For Editorial use only License agreement
We use cookies to provide for you a better experience. For more information check our Cookie policy.