Built in 1792, the St. Joseph's Church is one of the most beautiful churches in all South India. It is also one of the oldest Churches of India. It was built by Schwartz.
The church was built during the time of mass conversions to Christianity, as initiated by the British under their rule in India. It is situated near the Teppakulam, in the centre of the town. The church is located close to the famous Maingaurd Gate, which has been a part of many historical events associated with the colonial rule.