noun the site on the Zambezi River in N Mozambique of the largest dam in southern Africa
cabora bassa 🔊 Listen to this noun the site on the Zambezi River in N Mozambique of the largest dam in southern Africa Cahora Bassa: The Intersection of Politics, Economics a Cahora Bassa Building of the Cahora Bassa Dam in Mozambique 1975 | IISH Portuguese version of image clip for Hidroelectrico Cahora Bassa Cahora Bassa: The Intersection of Politics, Economics a Cahora Bassa Building of the Cahora Bassa Dam in Mozambique 1975 | IISH Portuguese version of image clip for Hidroelectrico Cahora Bassa Share Facebook Twitter Google +