Get the door, it's the liquor store
If you’re going to talk about the most idyllic places to live in the country, Lafayette, California, simply has to be a contender. This little town of ~24,000 sits in the green hills just 25 minutes outside of San Francisco — and getting to town is as simple as hopping...