- England
- Holland
- Switzerland
- Finland
- B
-
Holland is situated in United Kingdom.
Holland was part of Netherlands.
At least one third part of Holland is situated below sea level.
Holland is situated about 6.76 meters from sea level.
There are 33 countries in the world which have land below sea level.