(Italy, 1953) The Vast Shrine of Vailankanni (I) The shrine of Vailankanni, in the state of Tamil Nadu, India, is now perhaps the most frequented shrine in the world today. The renown of Our Lady of Good
. Every day, the lame boy would sit under a banyan tree at the place called Mount Central (Thittu Nadu), selling buttermilk to thirsty wayfarers. One day, to his surprise, he saw a lady of peerless beauty