Where is the Saint cathedral church located?
Where is the Saint cathedral church located? Correct Answer Velha
Se Cathedral Church also commonly know as St. Catherine's Cathedral is a magnificent 16th century monument located in Velha, Goa. Se Cathedral is one of the most ancient and the largest church in India.