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: Mahe Palli Perunnal Nagara Pradikshanam മാഹി പള്ളി പെരുന്നാൾ നഗര പ്രദിക്ഷണം