The Ruins of Rievaulx Abbey on the River Rye in North Yorkshire (2011) - Catholic Stock Photo
Details: Rievaulx Abbey is a Cistercian abbey located in Rievaulx, near Helmsley, in the North York Moors National Park, North Yorkshire, England, 1. It was established in 1132 by Walter l'Espec and Thurstan, Archbishop of York, and was one of the great abbeys in England until it was...