"Bay of Biscay" is situated beyween:

  • Subject:  Generic
  1. France and Spain
  2. Sweden and Finland
  3. Italy and Greece
  4. Estonia and Latvia
Correct Answer: France and Spain