@Mo *****
incorrect. For countries that do not have a Thai embassy, they are assigned to a Thai embassy in another country (usually the closet one). For those specific countries, you can remain in your country and apply via your designated embassy, as that embassy has jurisdiction over your country as well. No need to travel there, unless it is one of the few countries that requires in person payment