When you look up what Kenai means, a few different things show up, including “flat lands” and “Black bear” and “our home.” There’s the Kenai Fjords National Park on the Kenai Peninsula in Alaska, 126 miles south of Anchorage. Then there’s the little city of Kenai, Alaska, which is 187 miles south of Anchorage. The
More...
More...