Cabora Bassa

Cabora Bassa

(kəˈbɔːrə ˈbæsə) n (Placename) the site on the Zambezi River in N Mozambique of the largest dam in southern Africa