A new airport that would slash transit times to Machu Picchu has long been in the pipeline. View on euronews ...
New CT scans reveal the last moments of the Inca children who were sacrificed and mummified about 500 years ago.