IMTA International Driving Permit

Small Business Owner in England, United Kingdom

Visit my store

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.