Cannon Beach is one of the most charming seaside towns in America. The cedar shake aesthetic, caliber of local establishments, and surrounding rugged landscape make this beach town an exceptional place. Renowned for its many art galleries, restaurants, seaside B&Bs, and quaint shops, Cannon Beach is a gem along the Oregon coast.
Read More