I'd call BLS and ask them directly. It usually depends on your permanent address/location. Good luck!Can postal application be send from USA , i got my Canadian citizenship earlier this year but currently I m in Detroit USA so for OCI and surrender certificate i should contact Indian consulate in Canada or USA?