Loufoulakari Falls
From Wikipedia, the free encyclopedia
The Loufoulakari Falls (French: Chutes de Loufoulakari) lie 80km south west of Brazzaville in the Republic of the Congo at the confluence of the Loufoulakari River and the Congo River.
The Loufoulakari Falls (French: Chutes de Loufoulakari) lie 80km south west of Brazzaville in the Republic of the Congo at the confluence of the Loufoulakari River and the Congo River.