For such a small country, Georgia packs a big punch – stunning mountains, charming towns and eclectic cultural sights. These are the best things to do in Georgia.