Nestled in the heart of Alaska, Anchorage is more than just a stopover for travelers heading to Denali or the