St. Thomas RC ChurchParishShareMattanoorkara - Vechoochira RoadRanni, Kerala 686510IndiaGet directions