The incredible history of smallest of Egypt’s pyramid that was ‘too difficult’ to destroy
The Pyramid of Menkaure is the smallest of the three pyramids of Giza. (Image: Getty) The is a marvel of engineering despite being the smallest of the three renowned Necropolis. Located on the west bank of the Nile River, this iconic monument was built around 2530 BC for Pharaoh Menkaure, who ruled during the Fourth … Read more