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!

press to zoom
press to zoom
press to zoom
1/1