Cannon Beach is a favorite family destination, where we join the extended family for some rare time when everyone gets away together. Every year we take a dog (or 2 or 3 or 4 ...) to join the fun. Click on any of the links below to see more pictures from that year.