I'm going to be in the Big Easy for a few days & was wondering if there was anything to interest a butterfly watcher? Does the Audubon Zoo have a butterfly exhibit? Thanks for any assistance.