This historic mining town in the Colorado Rocky Mountains is an ideal year-round destination for energetic tourists and history buffs.
This coastal California location blends a lovely downtown with magnificent landscape, making it ideal for a romantic break or weekend travel to the West Coast.
This lovely desert community is around two hours from Grand Canyon National Park and less than an hour from Flagstaff.
Located just over two hours from New York City by train, Hudson is a perfect small town getaway from the big city.
Stroll through downtown Beaufort (with a sweet tea in hand), stroll along the beach at adjacent Hunting Island State Park, and dine at a local restaurant serving fresh seafood.
This village in southern Maine, one of the nicest tiny towns on the East Coast, bills itself as "the place to be all year" because it offers a variety of activities in all four seasons.
This artistic community on Minnesota's North Shore has fewer than 2,000 inhabitants, but visitors adore its laid-back, village-like atmosphere.
If you're searching for a change of pace, Michigan's Mackinac Island is your best bet.