The North Sea—the northeastern arm of the Atlantic Ocean—is located between the British Isles and the mainland of northwestern Europe. Its waters have had a strong influence on European history, ...