The Inca were a powerful Indigenous civilization that emerged in South America during the early 1200s and flourished until the 16th century. At their height, they were the largest empire in the ...
For centuries, the vanished Inca fortress of Ancocagua existed only in lore. Now, at a mountaintop site in Peru, researchers are zeroing in on a discovery that could reshape what we know of the empire ...