Focus

Home Focus
Post

Impalila residents feel left out

Cruising in a boat en-route to the Island of Impalila situated at the confluence of two mighty rivers, Zambezi and Chobe, is a utopian experience of unimaginable proportions, but not for locals who feel they have been pushed to the periphery for far too long.