An International Driver’s Permit (IDP) is often a doc that translates your U.S. driver’s license into a number of languages, allowing for you to definitely legally drive in over a hundred and fifty nations that understand it. U.S. citizens require an IDP in Spain for various explanations:eight. Targeted traffic Violations: If you receive a webs