keepontrekkin.com
Barber Cabin - Keep On Trekkin'
The Barber Cabin is a public-use cabin located in Chugach National Forest, on Alaska’s Kenai Peninsula. Nestled in the forest just off-shore of Lower Russian Lake, this rustic cabin is a well-built retreat and a wonderful place to go for a time-out. The cabin rental features a floating dock and a canoe to enjoy the …