Cannon Beach is a small coastal village of exceptional natural beauty, known the world over as an arts and cultural colony

Our charming town has no traffic lights, parking meters, neon or fast food