The traces of human civilisation in Peru date back some 20,000 years, to nomadic peoples who crossed into the Americas via the Bering Straight during the last Ice Age. From these beginnings to the Mochica and Nazca peoples living in the first centuries AD, to the famous Incas of Machu Picchu, today visitors can trace that history back thanks to a wealth of fascinating archeological sites in the country. While Machu Picchu deserves its place at the top of the fame table (and gets the hordes of visitors as a result) there are several other ancient sites in Peru well worth your time. Here are some of our top picks.