Toggle navigation
Get CityMaps2Go
Save
هرم منقرع
Entertainment & Arts
Africa, Egypt, Giza Governorate
The Pyramid of Menkaure, located on the Giza Plateau in the southwestern outskirts of Cairo, Egypt, is the smallest of the three Pyramids of Giza. It was built to serve as the tomb of the fourth dynasty Egyptian Pharaoh Menkaure.
Read More