East Chugach Island Sea Bass Fishing, 60 miles from Homer
On June 1, 2023, we tried out some Salty Lures and set our sights south to East Chugach Island, which is a two hour trip from Homer. Passing by the Port Chatham, we failed to see any Sasquatches, and then continued on into the Gulf of Alaska. We did catch quite a few sea bass, […]