About Screech Owl Sanctuary
Screech Owl Sanctuary- Zoo in Cornwall, England, licensed and open to the public, with species of owls from all over the world. Education program with guided tours and talks, rehabilitation of sick and injured owls and release of birds back into the wild, breeding and research of world owl species.