Channel Islands Swim with the sea lions in this immersive video from the Channel Islands off the coast of French Normandy. Go on a virtual dive of Channel Islands.