I am an Indian citizen, who loves to visit places across the world. I am now in Canada on visitors visa. After reaching here, I got an opportunity to visit some good places in USA, but I don’t have an US visa. I contacted an immigration consultancy I could find and they said it is very difficult and most probably I won’t get it as I need to apply from my home country. I am almost sure that will be the case, but is there any chance of an exception? Anything I can do about it?
[ Edit: Link is irrelevant to question. Removed because it could just be for SEO reasons. ]