what was the longest battle in the civil war
The longest single battle of the American Civil War was the Battle of Port Hudson, which lasted 48 days from May 22, 1863 to July 09, 1863. Leave a comment Was this helpful?