Torchwood. Located in Sabi Sands, South Africa. These pictures show our private casita, game viewing vehicle, and breakfast/lunch table with view of the waterhole. And yes leopards, elephants, and lions (etc) visit the waterhole. Torchwood is truly a paradise.