The Channel Islands are an archipelago in the English Channel, off the French coast of Normandy. They are divided into two Crown Dependencies: the Bailiwick of Jersey, which is the largest of the isla
Satellite photograph of the Channel Islands in 2018
Aerial view of Sark
Aerial view of Guernsey
La Gran'mère du Chimquière, Statue menhir, Saint Martin, Guernsey