Definition
The North Sea is a sea located between Great Britain, Scandinavia, Germany, the Netherlands, Belgium, and France. It's a relatively shallow sea, known for its rough weather and important shipping lanes. It is a significant source of oil and natural gas. It supports a rich ecosystem of marine life. It has been a strategically important waterway throughout history.