top of page
Home
Blog Page
Cahora Bassa
Why visit Cahora Bassa?
Introduction Located on the Zambezi River in Mozambique's Tete Province, Southern Africa, Cahora Bassa is the fourth largest man-made...
Ragnar Safaris
Feb 10
3 min read
bottom of page