Boyoma Falls
Boyoma Falls: Power of the Congo River Tucked away in the northeastern Democratic Republic of Congo (DRC), Boyoma Falls is one of Africa’s most underrated natural wonders. Stretching over 100 kilometers along the mighty Lualaba River, this chain of seven…











