French Cultural Landmark in New Orleans: Discover Degas House August 27, 2026 “`html Degas House is a French cultural landmark in New Orleans where the history of Edgar Degas, French Impressionism, Creole heritage, and Louisiana culture…