The Residents accompanied by the Little Sisters went on a pilgrimage to

the shrine of our Lady of Health at Velankkani in Tamil Nadu in 2017!

1/1