Latest news today on Liberation Pavilion

07-The-National-WWII-Musem_New-Orleans-LA Top News

New Orleans War Museum: Brings back memories of World War II

The National World War 11 Museum, located on 945, Magazine Street, downtown New Orleans, is a masterpiece. The seven-storey atrium, seated on 178,000 square feet and 100,000 more yet to come, chronicles what has been described as the mightiest struggle humankind has ever experienced.

Advertisement