Our Lady of Snows Shrine Basilica is located at Thoothukudi, Tamil Nadu, India. It is one of the Catholic pilgrimage centers in India dedicated to the Our Lady of Snows, a title given to St. Mary. The Shrine name refers to the Basilica di Santa Maria Maggiore in Rome.
Tuticorin is well connected with Tirunelveli, Madurai, Nagercoil & Rameshwaram. Silver Beach and Roach Beach - Can be the best places for spending your time. Port Trush, SPIC & TAC has the bio sphere area where -3 deg temperature is evident than rest of the city.