All my life I've seen the wonderful pictures from Cannon Beach and at last I am here! The weather has not been terribly walk-friendly but we still got in some wonderful beach walks and lots of time indoors playing games and doing puzzles. A good end to a not-so-good year!