Isaac
Did you know?
Did you know that the highest pyramid of Giza is located in Egypt and one of the highest pyramid in the world with 481ft tall.