Asheville is nestled in a valley in the Blue Ridge Mountains. Home to an eclectic array of artists, nature and music. One needs never go far to find something interesting.