Lots to see and do, plenty of good food at local restaurants. We stayed in local camp ground (Cannon Beach RV. Resort) it is in walking distance of the beach an other att ... more