Everyone knows that the UK Mainland is separated from mainland Europe by 21 miles of the English Channel. However, many holidaymakers each year make the trip via the English Channel to travel to France. Nowadays you can find several methods of undertaking this voyage, with a vehicle or as a passenger, for example the Channel [...]