Our Lady of Lourdes CathedralCathedralShareTrichur-Palghat RdThrissur, Kerala 680005IndiaGet directions