St MIchaels Church Taleigao

St_Michaels_Church_Taleigao 8
About St Michael’s Church – The Igreja de São Miguel Arcanjo (Church of St Michael the Archangel) is one of the oldest churches in Goa which was built by the Dominicans in 1544. It is also the only church in the town, serving one of the largest parishes in Goa. […]

St Michael’s Church – Taleigao