St Winefride’s Well: The Lourdes of Wales

St Winefride’s Well: The Lourdes of Wales

Everyone has heard of Lourdes, the French town that pilgrims have been flocking to since 1858 in the hope of miraculous cures. Yet St Winefride’s Well, in the north Wales town of Holywell, is much lesser known. Even though it has been a place of pilgrimage and healing...