IMTA International Driving Permit
Small Business Owner in England, United Kingdom
An international driving permit is officially known as an international driving license. It is a legal document which is authorized by United Nations and issued to people who want to travel to foreign countries.