Barnard Castle
Barnard Castle is a market town in Teesdale, County Durham, England. It is named after the castle around which it was built. It is the main settlement in the Teesdale area, and is a popular tourist destination.
Barnard Castle is a market town in Teesdale, County Durham, England. It is named after the castle around which it was built. It is the main settlement in the Teesdale area, and is a popular tourist destination.