About Basilica of Our Lady of Snows, Thoothukudi

Religion, Churches, Interesting Places, Other Churches

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.

Source From: Wikipedia
Thoothukudi, Tamil Nadu, India, 628001

Nearest places in Basilica of Our Lady of Snows, Thoothukudi