Rain. Fog. Fresh rockslides. And lots of mud. We felt like we earned our Peru badges, for sure. Along the way to Machu Picchu we met kind people who have built a tourist infrastructure to share ...