Turnagain Pass, located in the northeastern part of Kenai Peninsula Borough, is a mountain pass that serves as a popular winter recreation area for skiers, snowshoers, and snowmobilers, just south of the municipal limits of Anchorage, Alaska.
Turnagain Pass, located in the northeastern part of Kenai Peninsula Borough, is a mountain pass that serves as a popular winter recreation area for skiers, snowshoers, and snowmobilers, just south of the municipal limits of Anchorage, Alaska.