I am applying for a J1 visa for the US. I am studying in Switzerland but I am not a permanent resident there. I am German.
To apply for the visa, to which embassy/consulate do I need to go?
Since I am German and my German home address is my permanent one I would assume that I would have to go to a German consulate.
Is this correct?