Our Story

About St. Thomas International Shrine

Discover the history, mission, and people of St. Thomas International Shrine.

Who We Are

St. Thomas International Shrine

Location

Kanjoor, Kerala, India

Meet Our LeadershipContact Us