Poised between the Periyar river and the Western Ghats, the quaint town of Malayattoor, located in Ernakulam district, 50 km from Kochi, is a serene tourist stopover. The main attraction is the Catholic Church dedicated to the Apostle St Thomas. Perched on the 609-m-high Malayattoor Hill, the church invites devotees from far and wide. It draws huge footfalls during Malayattoor Perunnal, an annual festival organised during the months of March and April. Believed to be the largest pilgrim centre devotes to St Thomas, the church is a must-visit during the feast of St Thomas that is observed on the Sunday after Easter.

Tourists can also visit the St Sebastian Church and the Church of Mary Immaculate located nearby. The town is also noted for Durga Devi Temple that invites tourists in flocks.