Geography The North Sea- shelf sea placed between: Denmark, Switzerland, Norway, British Isles, Germany Belgium, Netherlands and France. It is connected.
The North Sea