People implementing to register overseas might accomplish that at any embassy, substantial Fee, or another foreign mission of your Bahamas delivered that he's or else skilled to sign up in accordance While using the Regulation.However, a global driving allow (IDP) is really a journey document that may be regulated by the United Nations and governed