Tuckasegee offers great outdoor activities