Mentioned by Attractions of America
Top 10 Tourist Attractions in New Orleans, Louisiana
"Head to New Orleans' Central Business District for a look into the United States' contributions to the Allies and eventual victory in World War II, as well as the battle of Normandy. This museum prides itself in providing an emphasis on the American experience during this war and is affiliated with the Smithsonian Institution, so you can be sure that you'll leave educated and satisfied with your experience at the museum. It definitely should be on your list of places to visit in New Orleans!"