Basilica on a site where Syrian Christians established a Catholic church over 1000 years ago.
Kalloorkad St. Mary's Basilica Church, Champakulam, Alappuzha Dist. Kerala in Kotamangalam
Places
Near me
Direction
Champakulam, Kerala 688505, India
Description
Questions and answers
Add review
Ask a Question
Reviews
Add review
Delivery
Takeout