Kafunta Safaris (Kafunta River Lodge, Sunset House, Three Rivers Camp & Island Bush Camp)
Kafunta Safaris is an owner run safari company operating in South Luangwa National Park, Zambia since 1998. Owners Ron & Anke Cowan have operated for ...
Luangwa