Verified Answer :

The English Channel is the body of water that is a part of the Atlantic Ocean, connected between southern England and northern France.