storiessowild.com
5 Fun Facts About Barn Owls
Barn owls screech. In fact, other than the tawny owl that hoots, all owls screech. Barn owls never make nests. Instead, they lay eggs on their own pellets and droppings. Barn owls are monogamous pa…