Who built the Machu Picchu?

Aztecs
Mayans
Umpa Loompas
Incas

Trivia Crack Answers Main Page