Nestled in the foothills of the Blue Ridge, scenic Roanoke valley makes its home to 97,716 as one of the top 100 places to live in the country. Conveniently located amid an abundance of outdoor activities such as hiking, cycling, running, swimming, skiing, fishing, paddling and camping, the growing region Read more