Machu Picchu is a 15th century Inca citadel located in which South American country? by Trivia Questions · July 15, 2019 AnswerPeru