Audubon Zoo – a Popular New Orleans’ Attraction

The Audubon Zoo is one of the cities most popular attractions . Named after John James Audubon, French naturalist and New Orleans resident in the early 1800s, the zoo sits on nearly 60 acres of land in the Uptown area … Continue reading