In 1935, G. I. Jones, an anthropoligist took pictures of some ancient Igbo pyramids at the town of Nsude, Udi, in Enugu State, Nigeria. These amazing works of our forefathers pyramids are 10 in number. Read Also: What Igbos Must Do To Make Igbo Land An Attractive Investment Destination- Abaribe The Nsude pyramids were built…… Continue reading See The Amazing Nsude Pyramids, Built By The Ancient Igbo