Selma, North Carolina to Williamsburg, Virginia - 190 miles