tandemtrekking.com
The steps to take to take the steps
A step by step outline of how to prepare for a long distance hike.