Apr 21, 2026 11:32AM ● By Kelsey Swire
New world-class attraction opens Friday, April 17, 2026, during a banner year for Lake Charles cultural tourism.