The Wli waterfall is the highest water fall in West Africa. The fall is known locally as Agumatsa waterfalls - meaning, "Allow Me to Flow." It is located in the Hohoe municipality of the Volta Region.
This section is currently under construction.
SHARE THIS PAGE
View all comments