Location:Kam 'Bati River Resort, South Africa