This colorful Northern California community packs plenty of surf, sand, and style into a tiny city by the sea.

MORE

You May Like