The largest freshwater lake in the world, Titicaca is also reportedly the birthplace of the Incas. I stepped down off the train and walked a few short paces to its edge. As the sun poked its head ...