Great Horned Owls Nesting! They usually lay their eggs in abandoned nests of squirrels, hawks or crows but sometimes nest on cliff ledges or in hollow trees. Female owls lay one to five eggs, which hatch in 30 to 37 days.

Today in Nature!

January or February

Leave a Reply