The church of “Basilica of Our Lady of Good Health” is one of the most revered churches of India.
Situated in the small beach front town of Velankanni in the south India state of Tamil Nadu, this beautiful monument is visited by millions every year.