Guys/Gals, I'm thinking of getting my h1b stamped but not sure weather I should do it in Nepal or Mexico. I was pretty much sure that I'll do it from Mexico but just got to know from my lawyer that if i get denied, I wont be able to come back to US. Any suggestions? Or is anyone going to get their visa stamped this year from Mexico/Canada/Nepal? Oh yeah, I could schedule appointment in any mexican or canadian cosulate, is there a way to schedule an appointment in nepal us embassy? I went thru their site but couldnot find . Help much appreciated !! Last edited: 09-Oct-08 01:43 PM