The Audubon Insectarium is an insectarium and entomology museum in New Orleans, Louisiana, United States. As part of its move from its previous location at the U.S. From Wikipedia