On the 13th day of each month a pilgrimage takes place at Penrose Park to the Shrine of Our Lady of Mercy. Read More...