Marthoma Church at Azhikode, Thrissur

Marthoma Church at Azhikode, Thrissur
Download

Marthoma Pontifical Church is believed to be the first of the seven churches that St. Thomas established in Kerala. It is now a major pilgrim centre under the Muziris Heritage Project.