Louisiana museum opens after $41M revitalization
The Audubon Aquarium and Insectarium has unveiled its new museum in downtown New Orleans, Louisiana, following a transformative $41 million project, including a 1,189 m2 (12,800 sf) expansion and a 7,618 m2 (82,000 sf) renovation.