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 മാഹി പള്ളി പെരുന്നാൾ നഗര പ്രദിക്ഷണം Mahe Palli Perunnal മാഹി പള്ളി പെരുന്നാൾ Short Video മാഹി പള്ളി പെരുന്നാൾ നഗര പ്രദിക്ഷണം നെയ്യപ്പം വിതരണം Mahe Palli Perunnal മാഹി പള്ളി പെരുന്നാൾ ജ്യൂസ് വിതരണം മാഹി പള്ളി പെരുന്നാൾ നഗര പ്രദിക്ഷണം