The English Channel separates England from
Q1. The English Channel separates England from
Answer: France
Explanation: The English Channel (La Manche) is the body of water separating southern England from northern France, at its narrowest point (Strait of Dover) only 34 km wide.