Chichele Presidential Lodge, South Luangwa National Park Chichele Presidential Lodge, South Luangwa National Park, Zambia Chichele Presidential Lodge is a historic, luxury safari retreat perched with panoramic, 360‑degree views over the South Luangwa National Park. Though subject to rebuilding and refurbishment, it continues to offer a high‑end experience that blends old‑world charm with modern comfort. The property sits within one Read more...

