Planning a wedding in New Orleans? Call Audubon Nature Institute! With a wide assortment of venues to choose from, you can count on Audubon Nature Institute’s elegant atmosphere, friendly service, and in-house catering options to help make your big day one you’ll cherish forever.