Dear Members,
We are Indian Citizens with US PR Status. But are living and working in Saudi Arabia for a few years. Where do we file the Full Application? Do we file to CHC London or Buffalo?
I would appreciate your advice.
Regards,
RSM
Logically and practically it should be London CHC. The instruction guide clearly states that we should file from office where we live in order to avoid delays.
Place we live (since more than 1 year)
OR original citizenship country.
The logical is also to choose the fastest possible way, which is New delhi office in their case.
Unfortunalty am not indian, otherwise I would did the same :p .