An International Driver’s Permit (IDP) is a doc that translates your U.S. driver’s license into multiple languages, making it possible for you to legally drive in over 150 international locations that understand it. U.S. citizens want an IDP in Spain for various good reasons:As such, if you propose to remain longer or become a resident, Then yo