Greeneville, Tennessee is that enchanted spot – a historic haven where stress dissolves faster than sugar in hot tea. Greeneville’s Main Street features beautifully maintained historic buildings ...