Georgia’s Stepantsminda among the most breathtakingly beautiful small towns in the world - GeorgianJournal