Yes it does. So I physically don't have to be in Canada, right? Hypothetically, can I apply while I'm in Thailand and when I get it just go to Cambodia and come back to Thailand with the e-visa?
EDIT: I just tried on the e-visa application system. It seems I have to go to the embassy if I am in Cambodia... and it seems I can't apply while in Thailand
This sounds like the best option. I'll get head to the local Thai embassy as soon as I get to the other country. Do you have any recommendations which country(s) has a lenient/friendly Thai embassy that I should consider?