Owl Rescue Centre NPC
Owl Rescue Centre is a Non-Profit company and registered rehabilitation facility that is dedicated to the protection of owls in South Africa.
Efforts aimed to decrease the risk factors to the owl species’ population are executed in ongoing Owl Conservation Projects. Owl Rescue Centre creates awareness among communities helping them to understand that owls share our natural habitat and play an important role in the ecological system - keeping the rodent population under control.
The education is aimed to give insight to the misperceptions people have about owls and to inform them that owls pose no threat to human beings.
Sorry, no projects have been created yet.