Quiz: Ecuador
Fun Fact: Chimborazo, the farthest point from the center of the Earth, is the highest point of Ecuador.
Name the largest city in Ecuador
The east of Ecuador is covered by which rainforest?
Isabella island is in what island chain owned by Ecuador?