St. Thomas ChurchParishShareVarapeedika - Manjulampuram RoadKolakkad, Kerala 670674IndiaGet directions