Who discovered the Machu Picchu?

Howard Carter
Charles Darwin
Hiram Bingham
Indiana Jones

Trivia Crack Answers Main Page