Explore Mumbai's top 12 largest malls, offering a diverse range of shopping experiences, entertainment, and dining options. Shop till you drop in the city's retail hotspots