Northern England, the United Kingdom
Camping and Caravanning Club Site Barnard Castle is a campsite in Barnard Castle, the United Kingdom, located in the Northern England region.