Marsleeva churchParishShareSalem - Kochi - Kanyakumari RoadAmbalappuzha, Kerala 688561IndiaGet directions