Calais is the main hub in the communication lines, via train and ferry, between the UK and France, or even the rest of Europe. The Channel Tunnel extends 50 km from Coquelles near Calais in France to Folkestone in England.
Calais Hotels Reservation Subscribe to our Feed