Basilica of St Teresa of Avila Mahe
Mahe Basilica of St Teresa of Avila
St. Teresa's Shrine Basilica, Mahe is a Catholic shrine to Saint Teresa of Ávila in Mahe, Puducherry. It is one of the most-visited shrines in India.
How to reach:
Nearest railway station is Mahe railway station
From Thalasseri as well as Vadakara buses are available
Best time to visit:
It is during Mahe Palli Perunnal which is conducted during every year during the month of October.
Location:
Videos: