Nigeria: 16 hills of Igbeti, Owala Dam, Ikare Kingdom, Okomu National Park and more at 11th Naija7Wonders Zoom
The Seven Wonders of Nigeria team held the 11th session of its Zoom Conference on August 28, 2020 and as expected, it was another exciting period of discovery as new […]