Luxury safari camp planned for Zambia's Kafue National Park
Anantara Kafue River Tented Camp, currently in the early stages of development, is a luxury camp that is expected to open in Kafue National Park in Zambia in early 2025. The new camp is owned by Agro Safari in partnership with Minor Hotels. Located on the banks of the Kafue River, the camp will feature 12 spacious tents, including a […]
Read more