Minor Hotels has launched reservations for Anantara Tented Camp Kafue River, its first tented safari property in Zambia. Situated in Kafue National Park, the eco-friendly 13-key resort features structures elevated on timber platforms to protect local wildlife corridors. The luxury development marks a major milestone in Anantara's 25th anniversary year and supports regional ecological restoration.