nw driving through Kochi NH. Planning to Visit Lulu Mall [2nd largest in India] 17 acres of land {3,900,000 Sq ft}