Explore relationships
Barnard Castle
Barnard Castle (, BAR-nəd) is a market town on the north bank of the River Tees, in County Durham, England. The town is named after and built around a ruined medieval castle.
Use + to expand a branch. Click a topic name to open its summary.