New Sprout Organic Farms A few weeks ago, I had the opportunity to visit New Sprout Organic Farms in Black Mountain, North Carolina. On a whim, I decided to take a road trip through South Carolina, North Carolina, Tennessee, and Georgia to find organic products, restaurants, and places to write about. My main objective was