I would like to know whether South American countries (like brazil or Chile) and Cuba need visa to enter US? or they need just TN visa. Appreciate your reply.