Our Lady of Katunayake’s Shrine is Sri Lanka’s Only Shrine, where Blessed Virgin Mother Mary made Her appearance in person. Blessed Virgin Mother Mary, the Immaculate Conception, made Her appearance in person, for Twenty Three Times, in the Apparition Church of Our Lady of Katunayake’s Shrine. All these Apparitions took place before His Holiness The […]