Church of South India

Church in Kozhikode (Calicut)

The central Church of South India was established by Swiss missionaries in 1842 and has unique Euro-Keralan architecture.

Advertisement