San Juan Islands sunset

San Juan Island All to Ourselves – James Island Marine State Park

San Juan Island All to Ourselves – James Island Marine State Park When reviewing the chart, James Island Marine State Park located southeast of Thatcher Pass in the San Juan Islands looks like a jigsaw puzzle piece pulled right off nearby Decatur Head. The hourglass-shaped, rustic and delightfully unimproved island has all the makings of a gorgeous marine park. During the summer ...
Details