Channel Islands
A British Crown Dependency consisting of nine inhabited and several uninhabited islands located in the English Channel, near the coast of Normandy, France. They are known for their unique culture, landscapes, and historical significance.