The English Channel is a 350 mile stretch of water that separates Southern England from northern France and is the busiest shipping area in the world. The Channel is also a major route for passenger ...
Microsoft and our third-party vendors use cookies to store and access information such as unique IDs to deliver, maintain and improve our services and ads. If you agree, MSN and Microsoft Bing ...