Wild Rescue is a place of love and a permanent home for animals that cannot be released in the wild.
Between Still Bay and the small town of Riversdale (located on the N2 between Cape Town and George), you’ll find Wild Rescue, a wildlife sanctuary dedicated to the rescue and rehabilitation of wildlife (both flora and fauna.)