cabora bassa
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
49 queries 0.384