channel islands



Are the Channel Islands part of the United Kingdom?

The Channel Islands make up an archipelago located in the English Channel, just off the Normandy coast. Despite the location…

7 years ago