Kayaking programs and other outdoor recreation programs are available through Roanoke County Parks, Recreation and Tourism.