heritage.site

Basilica of Our Lady of Snows, Thoothukudi

Basilica of Our Lady of Snows, Thoothukudi Basilica of Our Lady of Snows, Thoothukudi - Credit: Wikimedia Commons

Basilica of Our Lady of Snows, Thoothukudi, 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 Mother Mary. The Shrine name refers to the Basilica di Santa Maria Maggiore in Rome. The site is known for Portuguese architecture and Portuguese prayers and now it is recognised as a Tamil Nadu notable pilgrim site. Read more on Wikipedia

Source: en.wikipedia.org