×
National park authority

National park authority

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. Wikipedia