Brandon Witham's Article in Business

594 A Cheat Sheet for Unhampered International Travel
For international travel vocabulary, visa means an entry permit issued by a country to the citizen of another country. It allows a non-citizen for a limited period of time – days, weeks to months of stay in a foreign country. Visa also draws the line on who are the citizens and non-citizens of the country.
Posted on Jan-23-2015