These West Coast towns may be small, but they have a lot to offer. |