Finchale Priory
Finchale Priory is located on the River wear, where the remains of Finchale Priory stands, the castle was founded in the 1196, where the hermitage of St Godric, who was a retired sailor and merchant. Later on the priory became a outpost of Durham Cathedral and was functioned as a vacation retreat for the priests …