10 Natural Wonders Of The World in Nigeria by Yetunde Ojatula 1 Comment Nigeria is one of the countries endowed with so many beautiful natural wonders. Even after so many centuries, these beautiful natural attractions still stand tall. Also, it has paved …