Tourist Visa e600 - Should I upload form 956a if I apply by myself? Last post 7 years ago by GuestPoster173 1 reply 3k Views