Scaling The History Of Benin’s Amazing WallsJanuary 3, 2025 Did you know that in 1010 AD, the largest man-made structure in Africa was located in the Old Benin Kingdom, in present-day Nigeria? The mighty Walls…