10 Interesting Machu Picchu Facts Machu Picchu fact is a historical fact about the lost Inca city. Machu Picchu is a pre-Inca ruin of February 28, 2012 | Places