fbpx

Ichingo

Ichingo Chobe River Lodge lies on Impalila Island on the Chobe River area known as the Caprivi strip – a small slither of land that belongs to Namibia. Close to where the four countries of Zimbabwe, Zambia, Botswana and Namibia meet, Impalila Island is an easy one hours transfer from Victoria Falls or Livingstone.

Ichingo Read More »

Scroll to Top