Where is the world's largest pyramid?
Published in Daily Trivia
The largest pyramid in the world is not in Egypt but in Cholulu de Rivadahia, Mexico. It is 177 feet tall and covers 25 acres. It was built sometime between 6 and 12 A.D.
Published in Daily Trivia
The largest pyramid in the world is not in Egypt but in Cholulu de Rivadahia, Mexico. It is 177 feet tall and covers 25 acres. It was built sometime between 6 and 12 A.D.
Comments