A woman I work with would like to spend a few days around Asheville, but it looks like it may be too pricey. They would like to do some white water rafting, and maybe some zip-lining and hiking. Is there a town within an hour or so of Asheville that would offer those activities nearby? She is bringing her husband and teenage kids. Thanks in advance.