Advice on how to train for a long distance hike including weight training, yoga, stretching, warm-up walks, and equipment testing.
Advice on how to train for a long distance hike including weight training, yoga, stretching, warm-up walks, and equipment testing.