Peru – the Land of the Incas, “The Children of the Sun” April 2008 y travels in Peru start in the capital Lima but then I fly south to Cuzco, regarded by the Incas as the navel of the Earth . From there, I board a train and descend along valley floors and through gorges …