St. Theresa Shrine, Mahe
I K Kumaran Master Rd, Mahé, Kerala 673310, India
St. Teresa’s Shrine, Mahe is one of the most visited shrines in India. The Shrine is located in Mahe, in the State and Union Territory of Puducherry which shares its boundaries with the State of Kerala.
Location of St. Theresa Shrine, Mahe