Search / 19 results found

from
to
  • Posted

According to a new study, the Inca citadel of Machu Picchu in Peru was occupied from around 1420-1530 AD, several decades earlier than previou…