A national park authority is a special term used in Great Britain for legal bodies charged with maintaining a national park of which, as of October 2021, there are ten in England, three in Wales and two in Scotland. From Wikipedia
Park officials are emphasising the use of 141 designated campsites in an effort to curb environmental harm