Even closer to Machu Picchu, the town of Ollantaytambo is the last place from which to hop on the train headed for Machu Picchu. Peru, Ollantaytambo - 24-Aug-06