Which of the following Countries is situated below the sea level?

  • Subject:  Generic
  1. Finland
  2. Holland (Netherlands)
  3. Switzerland
  4. Swaziland
Correct Answer: Holland (Netherlands)