Cannon Beach, Oregon, is a vibrant coastal town that offers a wealth of shopping, dining, beachcombing, outdoor adventuring, and entertainment opportunities. You can walk state parks and national preserves where you'll find hiking and wildlife viewing. You can buy unique gifts made of cast bronze or hand-blown glass. You can catch a live performance at a historic playhouse. You can catch...
Read more