Pilgrimage Sites Dedicated to Our Lady of Good Health Velankanni India · Asia South Asia's most visited Catholic shrine, where 20 million pilgrims a year honor Our Lady of Good Health at the "Lourdes of the East."