Badger3

The Badger (Latin name Meles meles) is one of the most popular animals in the UK. Widespread across England and Wales (with a few in Scotland), the badger is loved by most but seen by few. All too often the Badger and its environment are harmed by man (by accident or deliberately).

Skip to content