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