Anchor Point is on the Kenai Peninsula, pretty close to Homer, which is on the bottom end of the peninsula. I live in Anchorage, but know where it is. A long scenic drive from here.
Ken
If you ever go there look for some kind of wildlife museum on sterling highway. Our neighbor moved there with all his mounts he shot from all over the world. He is a taxidermist and he has a ton of them. Tell him Don and Frank Crimbchin say hello.