Reviews of Wonder in the wilderness
Wonder in the wilderness
Published: 17/09/2009 by Habiba Jiwo in Teenage Lifestyle
Owu Falls has been recognized as the highest and most spectacular water fall in West Africa.
The water fall cascades 330 feet down an escarpment with rocky outcrops to a pool of ice cold water below which gives a beautiful landscape.
No review comment found for this item!

