Located in the heart of the city, the Lourdes Church with an Indo- European
facade is one of the largest churches in India. The cathedral which was
established in 1887, has an interesting underground shrine that is rich
in architectural design.
Contact Address :
Lourdes Metropolitan Cathedral,
Trichur, Kerala - 680 005, India
Phone: (0487) 2330835, 2333995