Inside Africa

Zambia Water Festival. The mighty Zambezi River is the life source of the Barotse people of Zambia. It is the heart of one of the nation’s most iconic cultural traditions: the Kuomboka water festival. (30 min)

2017