In this week's episode, Emily and Rachel recount the culmination of their Inca Trail trek - reaching the world-famous Machu Picchu. We also hear tales of hot spring fun times, gifts of lifelong friendship, and the most fractious bus journey known to man...