Velankanni is a famous pilgrimage town in Nagapattinam district in Tamil Nadu, known for the Basilica of Our Lady of Good Health.
Velankanni is a famous pilgrimage town in Nagapattinam district in Tamil Nadu, known for the Basilica of Our Lady of Good Health.