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 »
Sci-Port Discovery Center is a 92,000 square-foot science and entertainment center with over 290 hands-on exhibits located in Shreveport, Louisiana. The center is designed to encourage people of all ages… Read more »