So much to do, so little time. From the rolling mountains of the Southeast, to the jagged peaks of the West, to the river canyons, waterfalls, and old-growth forests of the Pacific Coast, the Continental United States is home to a lifetime’s worth of places to visit and things to do.
RootsRated works with outdoor and adventure travel experts across the United States, and to produce this piece, we’ve polled our network to showcase their suggestions for the best adventure travel experiences in their towns and cities.
So, without further ado, here’s our breakdown of 23 American cities that you should visit at least once in your lifetime. Some are small; some are huge; some are obvious choices, others are towns you’ve possibly never heard of. All are incredible for the modern day adventure traveler.
1. Asheville | North Carolina
If there’s one mountain town in the Southeast that needs very little introduction, it’s Asheville, NC. Well-known for being a creative hub for art and music, a craft-beer mecca, and a gateway to endless Appalachian adventure, Asheville is a place that’s practically overflowing with all the right ingredients for a world-class outdoor town. Thousands of trail miles crisscross the surrounding mountains, and a vast network of waterways run through and around the town, making Asheville a dream destination for any outdoor enthusiast.