
South Luangwa National Park, Zambia – Prepare to be captivated as the legendary Chichele Presidential reopened its doors with renewed splendour in April 2025. Steeped in history, this iconic Zambian landmark promises to redefine luxury safaris within the breathtaking South Luangwa National Park. Originally built in the late 1960s as a private retreat for the … Chichele Presidential Lodge Launch