What attracts shoppers to LuLu Mall in Trivandrum?
LuLu International Shopping Mall in Thiruvananthapuram, Kerala, is one of the largest malls in India and a popular shopping destination located at Akkulam. Spread over 1,85,800 sq. m. and across two storeys, it comprises … READ FULL STORY