Things to do in Asheville ... Our North Carolina road trip took us nearly 500 miles (805 km) from the Outer Banks to the Blue Ridge Mountain town of Asheville.