Historic
Deluge
Deluge is a fireboat (also referred to as a firefighting tug) in New Orleans, Louisiana. Built by Johnson Drydock & Shipbuilding Co. of New Orleans in 1923, she was declared a National Historic Landmark in 1989.
Source: Wikipedia / Wikidata
Nearby