National nature reserve (United Kingdom)

Stodmarsh, a National Nature Reserve in Kent.

In the United Kingdom, a national nature reserve is a form of statutory nature reserve that are designated by one of the UK's national nature conservation bodies.[1]


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne