St. Andrew’s Basilica is in Arthunkal in Cherthala in Kerala. Looking for a spiritual destination that’s also a bit quirky? Look no further than Arthunkal…
St. Andrew’s Basilica is in Arthunkal in Cherthala in Kerala. Looking for a spiritual destination that’s also a bit quirky? Look no further than Arthunkal…