I stumbled across the border into Georgia without a clue what I was getting myself into or how to even get to Gudauri, the resort town in the Caucasus Mountains in northeast Georgia, where I was going to be a ski instructor for the winter. I’m not talking about Atlanta, Continue Reading