Extremely low prices for large homes, a small-town setting, and plenty of available outdoor adventures make Barbourville a worthy candidate for home-based workers. According to BestPlaces ...