Trivia Question Where is the Great Pyramid of Giza? A) Dubai B) Egypt C) Saudi Arabia D) Morocco Next Question >>