St.George Chappal, MelukavuParishShareIlaveezhapunchira RoadMelukavumattom, Kerala 686652IndiaGet directions