Things to do in Ashland, Oregon: This small town has a bustling arts scene and outdoor activities, with growing food, beer, and wine scene.