A Grenada Travel Authorization is an internationally valid passport issued by the Grenada administration. It doesn't have any particular state information on it contains a petition and entry destination. Permission to travel outside the continental waters is only given upon presentation of a Grenada Travel Authorization.

Keep up to date with your connections on the Wantedly People App.