Roanoke is a great place for outdoor recreational activities including hiking, biking and water sports at Carvins Cove, swimming and boating at Smith Mountain ...