Cannon Beach is a small coastal village of exceptional natural beauty, known the world over as an arts and cultural colony. There is no traffic lights, parking meters, neon or fast food...