Northern England, the United Kingdom
Upper Carr Chalet and Touring Park is a campsite in Pickering, the United Kingdom, located in the Northern England region.