Home TravelAfrica 1. Did you know these facts about the Pyramid of Khufu?