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: