July 04, 2018
39 views

St. Andrew's Basilica, Arthunkal

Constructed by Portuguese Missionaries in the 16th century, this is the largest shrine of St. Sebastian in the world.