CHURCH OF OUR LADY OF PENHA DE FRANCA
Located in scenic Penha de Franca, near Panjim, the Church of Our Lady of Penha de França derives its name penha, which means ‘peak by the sea’, which is a reference to the location of the church.
Goa | church | Penha de Franca | Photo: Rohan Fernandes