See 603 photos from 4025 visitors about india, kerala, and hyper market. ``Lulu Mall is the one of the top most shopping mall in Cochin ,Kerala. Shopping Mall, Kerala, Natural Stones, Times Square, Fair Grounds, India, Nature, Photography, Travel