An International Driver’s Permit (IDP) is often a doc that interprets your U.S. driver’s license into numerous languages, allowing for you to legally drive in over one hundred fifty nations that understand it. U.S. citizens have to have an IDP in Spain for various causes:An international driver’s license in Spain, officially generally known a