Hi
I have a GC and a travel document but no passport of any country.
I am now trying to go to Russia, Georgia, Armenia, and Turkey. My question is do I have to have visas in advance for these countries or I can get them attach visas to my RTD at airport or border ports?
I know Russia requires visa, but do not know about the rest.