answersLogoWhite

0

Mall of India is a planned shopping mall based in Gurgaon, India. it will cover an area of 4,500,000-square-foot (418,100 m2), making it the largest mall ever built in India. i hope this answers your question

User Avatar

Wiki User

12y ago

What else can I help you with?