News
Hosted on MSN2y
Majestic waterfallsLocated about 17 kilometres (10 miles) from the small town of Ikom in Nigeria, Agbokim Waterfall offers mesmerising views for nature lovers. Seven streams tumble over steep cliffs dropping a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results