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

Mother of God Church, Vettukad

Thiruvananthapuram district, India

The Madre de Deus Church, also known as the Mother of God Church ("mother of God" in Portuguese/Latin), is a church located in Vettukad in Kerala, India's Thiruvananthapuram district.

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

Other churches in India