Cannon Beach, OR is one of our very favorite places in the world, and David and I have made a tradition of going for his birthday weekend every December (though we go lots of other times throughout the year, too). 157 more words