Showing posts with label Place in Kerala with more number of Holy Masses. Show all posts
Showing posts with label Place in Kerala with more number of Holy Masses. Show all posts

Tuesday, December 5, 2023

Thodupuzha, the spiritual capital of Kerala Catholics?

 Kerala, often referred to as God's own country, earns its divine moniker through various historical events. One significant reason is the arrival of St. Thomas, one of the 12 Apostles of Lord Jesus Christ, in 52 AD. St. Thomas initially preached the Gospel of Jesus Christ to some Brahmin poojaris performing many great miracles, and convincing them that Jesus Christ is the true incarnated God, Who created the universe.