Kalloorkad St. Mary's Basilica Church, Champakulam, Alappuzha Dist. Kerala, Marari
attraction
About Kalloorkad St. Mary's Basilica Church, Champakulam, Alappuzha Dist. Kerala
Kalloorkad St. Mary's Basilica Church, Champakulam, Alappuzha Dist. Kerala is located in City of
Marari state of
Kerala which has other variety of things to explore