Upvote:2
Without speaking to Georgia, every country I've looked up (China, Russia, Belarus, etc.) allowed holders of long-term residence permits to apply from the country in which they are living, as opposed to their country of citizenship. In this case, however, Georgia appears to offer you an electronic visa application by Internet without going to any consulate.