5mon
Rob Taylor on MSNBest Kayaking Spots on the Kenai PeninsulaLocated just south of Anchorage, the Kenai Peninsula is full of natural ... kayakers can rest at the beach on Porcupine ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results