Skull Found at Cahauchi
This person may have been a leader and a builder of the Nazca lines. Cahuachi was the cultural center for the Nazca located near the Rio Grande Nazca River.
The Paracus occupied the central valleys of southern Peru from Chincha to Nazca. Chincha was the northernmost city in Paracas.
~Chris L Lesley