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.
4.7m questions
6.1m answers