The Grenada administration issues a Grenada Travel Authorization, also known internationally as an International Travel Permit. It is an internationally recognized passport. It doesn't contain any country information and it has an entry and exit destination. It is normally accompanied by a stamps and a label which indicates its validity.
Advertise With Us