Visa Stamp (New York)
Views
104
I just got H1 Visa and need to get a stamp on Visa next time when i go out of US. I heard a lot of ppl goes to canada or mexico but wondering if is there any other good and safe places to go to. Please let me know if you know any!. Thank you