One of nature's wonders... Owu waterfalls

in nature •  7 years ago 

Screenshot_2018-01-26-11-41-44.png
Owu waterfall, a natural wonder nestled in the beautiful surrounding of Owa-kajola, Kwara state, Nigeria.
The water curtain is about 120m above sea level where it cascades into an ice cold pool.
Screenshot_2018-01-26-11-42-32.png

The waterfall is surrounded by Hills and lush green vegetation making the environment attractive to visitors and other creatures like birds, reptiles and monkeys. The natural fauna and flaura species has turned the fall into a natural delight for tourists.

Screenshot_2018-01-26-11-41-44.png

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

I should visit this place.

You should

Fure!!!!!

OsessOses!!

This a very beautiful waterfall! This must be an awesome place to visit. Thank you for sharing!

You are welcome

And Welcome to Steemit!

Thanks