
423 Canal St., New Orleans, LA 70130
“North Americaβs largest museum devoted to insects and their relatives. Youβll discover why insects are the building blocks of all life on our planet. Arriving in New Orleans, this is a fun place to go. While at the Audubon Insectarium, youβll be shrunk to bug size; wander through a mysterious Louisiana swamp; join the active audience of an awards show for bugs, by bugs; and be captivated by thousands of butterflies in an Asian garden.”