|
Definition of Kenai fjords national park
1. Noun. A national park in Alaska having mountains and whale watching and ancient Indian copper mines.
|
1. Noun. A national park in Alaska having mountains and whale watching and ancient Indian copper mines.