Shrine Basilica Velankanni Church is located in Velankanni, India on Shrine Basilica Vailankanni Church. Shrine Basilica Velankanni Church is rated 4.9 out of 5 in the category chapel in India.
Address
Shrine Basilica Vailankanni Church
Accessibility
Wheelchair-accessible car park