The Shrine of Our Lady of Madhu is located in this town .
The Shrine of Our Lady of Madhu is a major site of Roman Catholic pilgrimage .
The Shrine of Our Lady of Madhu , a major site of Roman Catholic pilgrimage , is located in this town .