English speaking countries

12345678
Across
  1. 3. A country that has 20% of the world’s fresh water
  2. 5. Sixth world economy
  3. 6. A sport invented in the uk
  4. 7. The longest river in the UK
  5. 8. A navigation system invented in the USA
Down
  1. 1. A ridge of hills runs down the centre of northern England
  2. 2. The largest city inn north America
  3. 3. Extend from Canada all the way to the Isthmus of Panama
  4. 4. A bird native to New Zealand