edit SideBar
Located on the outskirts of Cairo, these ancient monuments, near the old town of Giza on the Nile River, are listed as one of the Seven Wonders of the World.