Audubon Institute of Nature Ticket Audubon Institute operates a family of museums and parks dedicated to nature. These New Orleans facilities include: Audubon Park, Audubon Zoo, Woldenberg Riverfront Park, Audubon Aquarium of the Americas, Freeport-McMoRan Audubon Species Survival Center and more.
Entergy Imax Theatre Larger-than-life adventures explode with the help of the world’s most advanced motion picture technology. Located next door to Audubon Aquarium of the Americas, this is one of only six in the world with its spectacular flat screen, single projection, IMAX® 3D and high-definition capabilities.