Mother of God Church, Vettukad explained

Madre de Deus Church
Country:India
Denomination:Catholic
Address:Veli Sanghumugham Rd
Status:Parish church

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.

External links