An International Driver’s Permit (IDP) can be a doc that translates your U.S. driver’s license into multiple languages, enabling you to legally drive in over one hundred fifty nations around the world that acknowledge it. U.S. citizens have to have an IDP in Spain for many reasons:An international driver’s license in Spain, formally often kno