Tuesday, August 18, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Our Lady of Grace Church (Chorão Island)

North Goa district, India

Our Lady of Grace Church is a Roman Catholic church in Chorão, Goa, India. It is bounded on its north and west by the Mapusa River, with Salvador do Mundo remaining exactly opposite to it. To the south is the river Mandovi with Ribandar opposite to it and to its east is the St Bartholomew's Church.

Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other churches in India