John travels through small towns, along the coast, and over mountains all through North Carolina, South Carolina, Virginia, and Tennessee. Along the way, he gives witty observations, thoughtful reflections, and reviews of unique restaurants. It all comes together to create a book you can't put down.
John travels through small towns, along the coast, and over mountains all through North Carolina, South Carolina, Virginia, and Tennessee. Along the w...