One of the oldest churches in Palakkad, known for its beautiful architecture and peaceful atmosphere.
Established in the early 19th century, this church has been a center of Christian worship in Palakkad.
Gothic architecture, Historical significance
Palakkad Town
Palakkad Town, Palakkad
6:00 AM - 7:00 PM