PYRAMIDS OF GIZA VIDEO
Located within 2000 square meters, these pyramids are one of the 7 wonders of the world. Visitors can go for camel rides around the pyramids. Saqqara is another stepped pyramid with subterranean tombs loaded with hieroglyphics.