Family campsite in Harrogate, England, with pitches for tents and motorhomes, electric hook-ups, Wi-Fi, pets allowed and castles and waterfalls nearby.