Chavuma

The remote town of Chavuma lies right up against the Zambezi River in the North West Province of Zambia and is ten kilometres south of the Angolan Border. The predominantly Luvale speaking folk are very friendly and always appreciate foreign visitors. Situated above the cataract/falls Chavuma is ideal for the more adventurous folk who love […]