Asheville is best known for its laid-back vibe, craft beer, and stellar music scene, but this North Carolina metro is more than a hipster cliche — and has far more to experience. Located in the Blue Ridge Mountains, you can find a bit of everything here. There are luxurious hotels, gourmet dining, and outdoor spots for offbeat activities like bellyaking (think kayaking and swimming all in one). Whatever your interests are — art, culture, food, booze, etc. — you can find something to enjoy in Asheville, from the River Arts District to the peaks of the Blue Ridge Parkway.