Trivia Storm!

Valid answers: Ecuador

Submitted answers