Paid campsite in Bowes, England, accepting tents, with showers and toilets. Waterfalls and Bolton Castle are within easy driving distance of the site.