Jeddah is the new shopping mecca

While millions of pilgrims travel every year to visit the sacred area of Mecca, the city it’s located in, Jeddah, has become a different kind of mecca for shopaholics. It is estimated that there are currently over 90 shopping centres, or malls, in the currently with many more under construction. This has made it a […]

Read More