Where to Stay

Know More

Where to Stay

S.t Thomas Pilgrim Centre , Malayattoor.

Contact Person : Thomachan Vattaparambil - +91 9526818448