This article originally appeared in Conde Nast Traveler.

America has some fantastic cities, sure—but the most beautiful towns in America offer something all their own. Whether they have over-the-top American charm (we're looking at you, Woodstock, Vermont) or proximity to some of the loveliest landscapes on earth (hello, Bar Harbor), these idylls are worth a stopover, at the very least. And don't worry, you won't run out of things to do: These small towns are home to local boutiques, tons of outdoor activities, and restaurant-to-people ratios that lean way in your favor. Below, find our picks for the 26 most beautiful towns in America.