Related Articles

Audubon Insectarium Insect Museum in New Orleans, LA

The Audubon Insectarium in New Orleans, LA is an award-winning insect museum that features 23,000 square feet of exhibits and various attractions involving the insect world. Exhibits include Butterflies in Flight and the Life Underground Experience. The Audubon Insectarium is the largest museum of its kind in the United States. Find more information at http://www.vacationsmadeeasy.com/NewOrleansLA/activity/AudubonInsectarium.cfm.

Duration : 0:0:31


[youtube mYULtWGrXvQ]