The Church of Our Lady of Socorro...
The Church of Our Lady of Socorro, located in the picturesque town of Bardez in India, is a stunning example of Portuguese colonial architecture. Built in the 17th century, this historic church is a popular pilgrimage site for both locals and tourist...
Bardez, Goa, India