Set in a spectacular spot in the south center of the state, Anchorage is surrounded by majestic mountains and incredible wilderness. Sheltered from the glittering Gulf of Alaska by the Kenai Peninsula, it lies at the end of an idyllic inlet, just a stone’s throw away from lots of gorgeous lakes, glistening glaciers, and breathtaking… Continue Reading