Barnard Castle and Teesdale in the Durham Dales is the second largest Area of Outstanding Natural Beauty in England and Wales. Barnard Castle, the region's main town, takes its name from the castle that was built there in the twelfth century. Many notable people have visited the town over the...
Trustpilot
3 weeks ago
1 month ago