Our lady of Good Health, popularly called "Our Lady of Vailankanni" is artributed to Mary, mother of Jesus, in the small town of Velankanni, Tamil Nadu, India, located on the shores of the Bay of Bengal. A Basilica artributed to both Portuguese and Indians stands in and around the sites of the...