TRIVIA: Where in the world is Machu Picchu?

It is believed that Machu Picchu was constructed during the 15th century, and was voted as one of the New Seven Wonders of the World in 2007. Where in the world can you find Machu Picchu? HINT: This architectural wonder was built by the Inca civilization.

TRIVIA: Where in the world is Machu Picchu?
Share With Friends

please select one answer

Click
Share With Friends