Lodge
+264 61401047
+264 61401057
+264 0
reservations@islandsinafrica.com
http://www.islandsinafrica.com
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.