Weekend Window: Cannon Beach

Ore.'s National Wildlife Refuge holds some of the coast's most beautiful beaches