What foreign visitors need to know about renting a car, local road rules, and mountain driving conditions in Georgia.