Zambia, December 1, 2023: Currently in the early stages of development, Anantara Kafue River Tented Camp will be located on the banks of the Kafue River – a haven fully suspended 3.5 metres above the ground, ensuring unbridled access to the bush and river for the wild inhabitants. With just 12 spacious tents, including a […]