Kaza Safari Lodge
Caprivi Strip: Chobe National Park 9000
Namibia
Nestled close to the junction of four countries - Namibia, Botswana, Zambia and Zimbabwe - and near the meeting place of the mighty Zambezi and Chobe Rivers, Impalila Island Lodge is a water-bound wonderland.