Near the church of St Lelia there is a shrine to Our Lady Queen of Peace that was erected in the Marian Shrine of 1954.