I had the pleasure of visiting Velankanni, a small coastal town in the southern Indian state of Tamil Nadu, and I must say it was a truly unique experience. Velankanni is known for its famous Basilica of Our Lady of Good Health, a revered Catholic shrine that attracts millions of pilgrims each year.