Trivia Question Where would you find the Great Pyramids of Giza? A) Greece B) Egypt C) Saudi Arabia D) India Next Question >>