When you are not exploring the natural wonders that abound along the Oregon Coast, take time to enjoy the many amazing things to do that Cannon Beach has to ...