CSI Church

CSI CHURCH

Built by Basel Missionaries from Switzerland in 1842, it is located east of Mananchira Square. It has the only pipe organs among all the dioceses in Kerala, a gift from St Ayden’s Church in Cheltenham, England.  

NEARBY ATTRACTIONS