Nestled in the Cradle of Humankind World Heritage site, Cradle Cove is the place to be to relax and soak up the South African sunshine.