5 years ago
Have you ever seen a handful of baby leeches?
ViralWild Wildlifeviral videoscool videosamazing videosamazing animalswild wildlifeocean lifeunreal animalsbaby leechesWeird
Biebrza National Park is a large protected area in northeastern Poland, sprawling along the Biebrza River Valley. Its forests and marshes support hundreds of bird species, including eagle-owls and cranes, as well as beavers, elk and other wildlife. But do you know what they also have? Plenty of tiny baby leeches!