Peoples of the Ituri Forest
The Ituri land
The Ituri Forest is a nearly 63,000 sq.km. area of dense tropical rain forest on the northeastern side of the Congo River basin. It is fully within the central African nation of Zaire. It varies in altitude between 700 meters in its southern portions to 1,000 meters in the north.
(more…)