0 LIKES LikeUnLike
I am from Greece, but I am currently living in London.I am planning to go to New York for holidays, but I heard that I would have to get a visa.How is that done? Do I have to get the visa from my home country's (i.e. Greece) US embassy, or can I arrange that with the US embassy in London?Thanks in advance for your time.
Tags:
Report (0) (0) | earlier
Latest activity: earlier. This question has 4 answers.