• Are you ready to experience an Alaskan fishing adventure of a lifetime? Shelter Cove Lodge is located in Craig, Alaska on world-famous Prince of Wales Island