Channel Islands Travel Guide

The Channel Islands are located just off the coast of France mainly in the Bay of St Malo. Formally they are Crown Dependencies, which means in simple terms they are self-governing in all respects except for Defence and Foreign Affairs, which is the responsibility of theUnited Kingdom.

Top Destinations in Channel Islands