2. Park City, Utah
The historic mining town of Park City is also best known for its legendary skiing, with most frequently visited during the winter months, but in other seasons, visitors can enjoy all sorts of activities on the water, like fishing for trout in blue ribbon streams, boating and more, as well as active land pursuits like mountain biking and hiking amid the impressive scenery. The town itself offers a whole lot too, and is lined with 19th-century buildings from its silver mining boom days. A number of popular events are hosted here, like January’s Sundance Film Festival and the July Food & Wine Classic, so you may want to plan your trip around one of them.