Celebrating the Wonders of Nature.New Orleans is famous for more than just Bourbon Street. Experience Audubon Aquarium of the Americas, one of the top five aquarium of the Americas one of the top five aquariums in the country. See the largest collection of sharks and jellyfish in the United States. Escape to tthe Amazon Rain forest where tropical birds and soothing waterfalls await you. Visit the Sea Otterss in our new "Pacific Coast Adventures" interactive and educational exhibit..
The Aquarium is a facility of Audubon Nature Institute, a family of museums and parcks dedicated to nature.Located on the historic Mississippi River & Canal Street, 1 Canal Street, New Orleans, LA 70130