Front Page quick links

There are no authentic documents to prove the establishment of this Pilgrim Centre. However evidences are there to prove that this church has existed during the period when Sakthan Thampuran (1775-1790) reigned over the erstwhile Cochin Province. It is believed that the church which is an epitome of an ancient era, dating back to the 14th Century, was established on September 8, 1381.

Upcoming Events View Calendar