The Lulu Shopping Mall is the largest shopping mall in India.
Located in Edapally,Kerala,India. It is built on an area of 3,900,000 sq
ft, with total area for mall alone at 230,000 square metres (3,900,000
sq ft) and the remaining portion for a premium five-star hotel managed
by JW Marriott Hotels.
No comments:
Post a Comment