Canada

12345678
Across
  1. 3. fish farms
  2. 4. place for catching fish and other animals
  3. 6. warm dry wind
  4. 8. a thing that has
Down
  1. 1. fish stock # to drop
  2. 2. large deposits of extremely heavy crude oil
  3. 5. a disagreement
  4. 7. the elevation at which trees dont grow past