Shops in the Kingdom of Saudi Arabia in Mecca, a resting place for pilgrims and Umrah pilgrims, serving various foods and drinks, food and fast food, asphalt roads and streets, huge glass facades.

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