Paved streets in the roads of the Holy Mosque in Mecca, architectural design of buildings and residential towers on both sides of the road, Ibrahim Al-Khalil Road near the Grand Mosque, upscale tourist hotels in Mecca.

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.