This has been a challange. I did find out that Georgia residents require a visa, I also stumbled on this;
4. DIPLOMATIC / OFFICIAL VISA
- Thai Embassies and Consulates-General may upon official request grant visas to diplomatic or official passport-holders who wish to assume duties at a foreign Diplomatic Mission or Consulate or International Organization in the Kingdom and their family members or who desire to enter the Kingdom on official duty.
- Supporting documents are Note Verbal and/or documents issued by the foreign government or international organization, certifying the identity of the person concerned and his/her purposes while visiting the Kingdom.
At this point, considering that there is really nothisg that says yes or no, you had better call them,---------I give up.
Good Luck
