Kennett Square is one of the nation’s best winter vacation spots, according to a list of the 20 Small Towns Perfect for a Winter…