Chavuma

E344472 UNEXPLORED

Chavuma is a small town in northwestern Zambia near the Angolan border, known for its proximity to the Zambezi River and scenic waterfalls.


Referenced by (1)
Subject (surface form when different) Predicate
Chavuma Falls
locatedNearSettlement

Please wait…