U.S. Route 58
At 508 miles, Route 58 is the longest numbered road in Virginia. It stretches from Cumberland Gap to Virginia Beach, passing through Martinsville, Danville, Emporia, and Franklin along the way. When living in the New River Valley, I looked at taking it as a shortcut to the Outer Banks. That would have been a very long drive, indeed—460 is the way to go. It was built in 1931, using much of the 1918 State Routes 12 and 10. →
6 Comments