At a distance of 31 km from Karaikal, The Basilica of Our Lady of Good Health is located in Velankanni town of Tamil Nadu. The Roman Catholic Latin Rite Basilica is devoted to Our Lady of Good Health. Situated on the coast of Bay of Bengal, this is one of the most popular Christian pilgrimage sites in South India.
The Shrine of Our Lady of Velankanni is one of the most frequented religious sites in India. It can be traced back to mid-16th century and is attributed to three miracles at different sites around where the Basilica currently stands. The appearance of Mary and Christ Child to a shepherd boy, the curing of a buttermilk vendor and the rescue of Portuguese sailors from a violent sea storm are the miracles associated with this shrine.