Loading
  • 21 Aug, 2019

  • By, Wikipedia

Mother Of God Church, Vettukad

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.

  • "Madre De Deus Church - Vettucaud". vettucaudchurch.com. Retrieved 16 June 2024.