The Great Towns of Northern California: A Guide to the Best Getaways for a Vacation or a Lifetime