Max stores In Yakkara, Palakkad, Kerala