It might vary from country to country, but generally, as long as you have a valid government issued ID and a valid Proof of Address, it shouldn’t matter which country you are applying from.
It might vary from country to country, but generally, as long as you have a valid government issued ID and a valid Proof of Address, it shouldn’t matter which country you are applying from.