St Thomas Church VallachiraParishShareChittisery -Thalore RoadUrakam, Kerala 680561IndiaGet directions