Atlantic Hope is a non profit organisation providing a place of safety to newborn babies in need of emergency care. In some cases the baby is being put up for adoption, but...
The Owl Rescue Centre is a non profit organisation dedicated to the protection of owls and other birds of prey in South Africa.