36 Charming Small Towns to Visit in California
Carmel-by-the-Sea, Healdsburg, Sonoma, Mendocino and Sausalito are among the small California towns recommended most often, because each pairs walkable streets with a coastline or a wine region. Small towns across the Golden State rarely resemble one another. A Sierra mountain village such as Arnold swaps beaches for forest trails, while a seaside stop like Capitola