This guide to the best small beach towns in California covers the coolest places to stay in each town, the top things to see and more!
51