A Trade NAFTA visa, also known as a TN visa, was created under the North American Free Trade Agreement and allows Canadian ...