About WelcomeTravelerIndia.com

India is a land of extraordinary contrasts, where ancient traditions meet modern innovation, and natural wonders coexist with vibrant cities.

Subscribe & Follow

Top places to visit

Home Top places to visit
Mother of God Church

Mother of God Church

  • Built: In 1513 by Portuguese missionaries
  • Significance: One of the oldest Roman Catholic churches in Kerala
  • Architecture: Gothic style, known for its wooden altar