11
When was the church of Velha built in which century?
Answer & Solution
Answer: Option
A
Solution:
This church was built in 1655 on the lines of St. Peter's Church in Rome by Italian friars and is located in the same premises as the Pastoral Institute of St. Pius X.