Cuzco (also spelled Cusco) is where the Incas once laid the foundations of their empire, and ancient ruins still stand near the once capital city — Machu Picchu is a sight to be seen at least once in ...
Archaeologists excavating some 4,000-year-old ruins in Peru found a circular altar used for ceremonial burns, officials said and photos show. Photo from Peru’s Ministry of Culture At the base of an ...