This would be so stinking fun at Lake Powell (at night, not during the day) The boys can get a Blob and us girls can get a hot tug! The HotTug is a motorized hot tub boat available to own or rent. SHUT UP AND TAKE MY MONEY!
The red sunlight symbolizes the mass amounts of blood spilled during the war. It is not clear what war Poe is referring too, however at the time of the writing of this poem both the war of 1812 and the wars of Spanish American independence were under way.