WWII Museum and Armstrong Park
The National WWII Museum tells the story of the American Experience in the war that changed the world - why it was fought, how it was won, and what it means today. Louis Armstrong Park is a 32-acre park located in the Tremé neighborhood of New Orleans, Louisiana, just across Rampart Street from the French Quarter.
Read More