Interesting facts about the Great Walls of Benin in Nigeria, one of the world’s largest man-made earth structures

The Great Walls of Benin It may not be as famous as the Great Wall of China, but it was at one time in history the largest man-made structure in the world. Constructed over a period of 600 years, the Great Walls of Benin was located at the southern border of the defunct Benin Kingdom, […]