Known to be the largest church in Asia, the Se cathedral was built in the 16th century and is a celebrated building of Goa. It was built to commemorate the victory of the Portuguese under Afonso ...
ALSO READ: From Manali To Ladakh: 5 Stunning Places In India To Celebrate Christmas In Snow Se Cathedral Officially named the Church of St. Catherine, it is the gigantic cathedral in Old Goa.