For some reason unknown to man, we decided to put my passport through the washing machine last night, so now I have to get a new one, which is no problem, but I need to know...
a) Will immigration know when my non-imm visa is valid until and replace it accordingly?
b) Do I need to go to immigration in Bangkok, or will a local office (in my case Udon Thani) be able to deal with it?