The Worldwide Driving Allow or IDP is an official document written in 10 languages that serves as an addition to your local driving license, and is honored in about 150 Continue Reading »