This week on Santa Cruz Naturalist, I talk about Great Horned Owls. They are the largest owl species in Santa Cruz, and have a wide range through all of North America and some parts of South America. Great Horned Owls can be difficult to see as they roost quietly in trees during the day, but […]