News

Hosted on MSN2y
Majestic waterfalls
Located 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 ...