I need a tourist visa in under two weeks (US citizen). Application will be mailed. Should I go through CKGS, or is there another private company that can get it to me in the desired timeframe?
I don't think you can apply through anyone else. Even if they do take it, they will just send it to CGKS.