Basilica of Our Lady of Snows is located in Thoothukudi, India on Plot No, 41, Beach Rd, Matha Koil, Shanmugapuram. Basilica of Our Lady of Snows is rated 4.7 out of 5 in the category basilica in India.
Address
Plot No, 41, Beach Rd, Matha Koil, Shanmugapuram
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance