National Shrine of Our Lady of Madhu
National Shrine of Our Lady of Madhu A Sanctuary of Faith Hidden within the dense forests of Mannar lies the National Shrine of Our Lady of Madhu, a sacred haven cherished by Sri Lankans of all faiths. As you approach this holy site, the air seems to grow quieter, imbued with a sense of reverence. […]