
After nearly a century of having artifacts from Machu Picchu, Yale University finally agreed to send the Inca artifacts back to Peru.
Blog About Fun Facts, Video Games, Movies, and TV Shows
After nearly a century of having artifacts from Machu Picchu, Yale University finally agreed to send the Inca artifacts back to Peru.
It sure is pretty there.