Top Three Reasons to Come Fishing in Alaska
Not many other places in the world offer the amount and variety of high-quality fishing experiences than Alaska. Island Point Lodge, located in Petersburg, Alaska, provides guests with unmatched access to the tremendous natural resources of the state, along with a plethora of amenities that make for a comfortable and relaxing stay.