VISA REQUIREMENTS: Citizens from most countries in Europe and the Americas do not require a visa to enter Peru. Tourist stamps are issued upon arrival at airports or land borders, for a 30-, 90-, or if requested, a 183-day period. Extensions are not available and overstays will result in fines....