An aerial view of the Stillpoint Lodge on Halibut Cove in the Kenai Peninsula. Photo Credit: Stillpoint Lodge Alaska has long been considered a place where people can "disappear" off the grid for any ...