Audubon Louisiana Nature Center {Know Before You Go}
Need someplace new to discover? Just across the Lake in New Orleans East, lies the newly refurbished (and continuously blossoming) Audubon Nature Center. While it’s not new to many of us from around here, it has been out of commission for nearly a whole generation of children and parents, since…