The facilities are nestled into the beautiful surroundings at Dulini Lodge, Sabi Sands Game Reserve, South Africa