Audubon Zoo Discount Promo Codes and Coupons The Audubon Zoo which is located in New Orleans, Louisiana is a 58 acre zoo that is home to over 2,000 animals. The zoo opened in 1914 in Audubon park,… Read more »