Meaning of channel islands national park

Definition of channel islands national park

(noun) a national park in California featuring sea birds and marine life

Other information on channel islands national park

WIKIPEDIA results for channel islands national park