12 Best Small Towns in California: Which One Fits Your Coast, Mountain, Wine or Desert Trip?
Compare 12 of the best small towns in California for coast, mountains, wine country, desert and road trips, with realistic advice on who should stay overnight and why.