Under the city of Cuzco, Peru, a secret labyrinth built by the Incas has been discovered. Irene Wright McClatchy News High in the Andes mountains of Peru, the city of Cuzco once served as the center ...
His ancestor, Mansio Serra de Leguizamón, was a conquistador and one of the first Europeans to set foot in the Inca empire, which once stretched from Colombia to Chile. Within a few years of the ...