Science Soup | God's World News

After you've read all four Science Soup stories, take the quiz. See how much you have learned.

Question 1 of 5
The Galápagos Islands lie off the coast of __.
Choose one
a) Europe
b) Ecuador
c) Ethiopia
d) Eritrea