Visa for Travel Document (Russia, Georgia, Armenia, and Turkey)
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...