Meaning of kenai fjords national park

Definition of kenai fjords national park

(noun) a national park in Alaska having mountains and whale watching and ancient Indian copper mines

Other information on kenai fjords national park

WIKIPEDIA results for kenai fjords national park
Amazon results for kenai fjords national park