Falls, Bush & Beach Barefoot Luxury in Zambia and Malawi

12 Nights

Victoria Falls (Zambia), Northern Kafue, South Luangwa National Park and Likoma Island