A PEEP INTO THE UNDERDEVELOPED NIGERIA’S TOURISM SECTOR

Nigeria, dubbed ‘Africa’s Giant,’ may be lacking in many areas, but tourist attraction sites are not one of them. With a number of top breathtaking spots like the Obudu Mountain Resort, Olumo Rock, Yankari National Park, Ngwo Pine Forest, Awhum Waterfall, and Gashaki-Gumpti National Park, among many others, Nigeria has proven that she can be […]