St. Thomas Church Vellappally, PunnathuraParishShareMDRPunnathura East, Kerala 686572IndiaGet directions