Audubon_Zoo Audubon_Zoo

Audubon Zoo - Definition and Overview

The Audubon Zoo is a zoo located in New Orleans. The zoo is 58 acres (235,000 m²) and is home to 2,000 animals. Some of the exhibits at the zoo include Gorillas, Orangutans, and the Louisiana swamp exhibit. The zoo is also home to two rare white tiger cubs and the only albino alligators.

Copyright 2009 WordIQ.com - Privacy Policy  :: Terms of Use  :: Contact Us  :: About Us
This article is licensed under the GNU Free Documentation License. It uses material from the this Wikipedia article.