From shopping destinations to entertainment centres and food destinations, shopping malls across the world are being looked upon as one stop destinations for a day’s outing. And this holds especially true in India, where the leisure and entertainment industries...