LuLu International Shopping Mall Edappilly
Lulu Mall, the largest shopping mall in India, is located in Edappilly, Kochi. Lulu International Shopping Mall is the largest shopping mall in the country, spread over an area of 17 lakh acres and 20 lakh square feet. Manufactured by. The mall can park up to 3,000 vehicles at a time. The five-star hotel is […]