Ichingo Chobe River Lodge

Botswana Chobe National Park

The legendary Impalila Island is located at the confluence of the Chobe and Zambezi rivers and it is also here that 4 countries meet – Namibia, Botswana, Zimbabwe and Zambia. It is on this island that Ichingo Chobe River Lodge has chosen to offer its exclusive accommodation. You will either stay on the island at Ichingo River Lodge or on one of the River Boat Houseboats, a peaceful riverside retreat in the shade of majestic river trees.[vc_media_grid grid_id=”vc_gid:1523827620637-6da0c84e-8a4f-6″ include=”7781,7779,7777,7773,7771,7769″]

Localisation

Scroll to Top