The Channel Islands
Channel Islands, British dependencies in the English Channel, just off the northwest coast of France.
Channel Islands, British dependencies in the English Channel, just off the northwest coast of France.
Channel Islands National Park a series of five islands located off the southern coast of California has myriad attractions: stunning sea vistas unique wildlife and archaeological sites. Read about visiting the park.
©1998-2012 HowStuffWorks, Inc.