What documents are required?
If you are a citizen of the USA or Canada all you need is a passport. You do not need a visa. You do not need a vaccination card (unless you are also traveling to Puerto Maldonado in Peru). For all other countries please check with the Peruvian government website.