The mountaintop Inca citadel of Machu Picchu in southern Peru was built and inhabited decades earlier than previously believed.
Machu Picchu was built decades earlier than thought : Read more
Machu Picchu was built decades earlier than thought : Read more