REQUIREMENTS FOR U.S. CITIZENS TO OBTAIN VISA FOR PERU
TOURIST TRAVEL Visa not required for stay of up to 90 days. A valid U.S. Passport is required. BUSINESS TRAVEL Your valid U.S. Passport 1 Visa Application Form, completed and signed 1 Passport-type photograph required A letter from employer on letterhead to “Embassy of Peru, Visa Section, Washington D.C. explaining Read more


