Es la sede del Instituto Audubon Nature (que consiste en Audubon Park, el parque zoológico de Audubon, el Acuario de las Américas, y el Insectario Audubon), así como los jardines que incluyen Longue Vue House and Gardens y el Jardín Botánico de Nueva Orleans.