Port Hudson, is a small town in Louisiana located about 20 mile northeast of Baton Rouge. It is most famous for a Civil War battle known as the Siege of Port Hudson.