Lulu International Shopping Mall, Kochi

LuLu Mall is the largest shopping mall in India situated in the City of Kochi,

20140226_142921
Bowling in Lulu Mall, Kochi