Channel Islands Attractions & Activities - The Best Holiday Destinations for 2020
-
For other places with the same name, see Channel Islands (disambiguation).
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 the United Kingdom.
The Most Frequently Asked Travel Questions about Channel Islands