Posts Tagged

Ferry Operator

Profiles

The Channel Islands is an archipelago in the English Channel located close to the northeastern coast of France. The Islands’ location between England and France and their long history as an important juncture between the two countries has led to a uniquely blended culture that today attracts large numbers of visitors every year. In addition to this, with a total residential population of more than 150,000, significant numbers of people from the Islands travel to both England and France

Read More