City life can be an engaging whirlwind of pub nights, exhibition openings, and networking events, but it's hard not to imagine the life (and the house) you could have in the country. Rather than impulsively uprooting, we recommend pursuing rural tranquility the responsible way: by renting a home or checking into an inn in one of America's most vibrant small towns. Here are 10 hamlets that welcome refugees from cities and suburbs and offer visitors a chance to actively pursue relaxation.
Picking the best mountain town in Montana is a little like naming the perfect bar or trout fly – a great way to start an argument. But it's hard to quarrel with Whitefish, the only one with a national park (million-acre Glacier is 25 miles away), a gigantic lake (sailors, sea kayakers, and trout fishermen cruise six-mile-long Whitefish Lake), and a major ski resort (Whitefish Mountain Resort is one of the west's best-kept secrets). The town is genuinely western, welcoming, and surprisingly busy given its small populace.
What to Do for Fun: The "Danny On" hiking trail is a good place to get your bearings. It snakes six miles up Big Mountain, peaking at the 7,000-foot summit, which has views into Glacier and across the border to the Canadian Rockies. Back in town, stop by the Buffalo Cafe for coffee and huevos rancheros and you’ll experience an eclectic mix among the just over 5,000 residents: wildland firefighters, an urban dropout turned sculptor, some wealthy weekenders, and a couple of world-class telemark skiers.
Credit: Witold Skrypczak / Getty Images