Biggest Mall in India

The biggest mall in India is the LuLu Mall located in Kochi, Kerala. Spanning an enormous area of approximately 2.5 million square feet, the mall offers a vast range of retail and entertainment experiences. It houses more than 400 stores, including international and domestic brands, along with a diverse selection of dining options.

Read more…
E-mail me when people leave their comments –

You need to be a member of Tripatini to add comments!

Join Tripatini