Large

Audubon Zoo

Saves: 4
Check-ins: 1
Located in New Orleans, LA, the Audubon Zoo is part of the Audubon Nature Institute. Covering 58 acres this zoo is home to 2,000 animals and includes gorillas, orangutans, a Louisiana swamp exhibit, and is home to a rare blue-eyed white alligator! The zoo and park are named in honor of artist John James Audubon who lived in New Orleans.

Member Photos

Medium