Museum inside Champakulam Church


Museum inside Champakulam Church

A Museum dedicated to Christianity inside the Champakulam Kalloorkadu Marth Maryam (St. Mary's) Basilica in Alappuzha.