Cape Charles is an idyllic small town of around 1,000 residents that lies on a peninsula bordered by the Chesapeake Bay. Boasting a pristine beach, Victorian architecture, and a picturesque harbor, ...
From hidden roadside pits to local legends, I explored small-town smokehouses in Virginia, and half were simply unforgettable ...