The Shrine of Our Lady of Madhu is considered the holiest Catholic shrine in Sri Lanka, possessing a history that goes back for more than 400 years. Situated in the Mannar district, this Roman Catholic shrine to the Virgin Mary is a major centre of worship and pilgrimage for the country’s Tamil and Sinhalese Catholic population.