Answer: The English Channel
Explanation: The English Channel, which is the body of water separating Normandy in northern France and England. It is connected to the Atlantic ocean however.
7.8m questions
10.5m answers