Which country has the most sheep per-capita?

More Trivia questions in Americas

Geogee home