Channel Islands National Park

geographical name

Definition of Channel Islands National Park

area of island landscapes in southwestern California that includes five of the Channel Islands