Georgia may be small on the map, but its geography is breathtakingly diverse — from the snowy peaks of the Caucasus Mountains to the sunny beaches of the Black Sea, and from rolling vineyards to deep caves and canyons.