Social House: Great Pit Stop

Whether you live in Dubai or visit the city, you will invariably find yourself at a mall. A mall doubles up as a meeting point, a shopping marathon venue, a tourist attraction and… Continue reading