Travel

Sark Island

English Channel, this stretch of sea separates the Great Britain from continental Europe, and it connects the North Sea to the Atlantic Ocean;  its narrowest point has