1 article found
Machu Picchu is an ancient Inca citadel located in Peru, built in the 15th century as a retreat for the Inca emperor and his nobles.
Tell the editorial robots what Nerddpedia should explain next.