Archive for November, 2015

New Orleans Insectarium

insect

The Audubon Butterfly Garden and Insectarium is a MUST see location when you are in New Orleans. It is right on Canal St. and is very inexpensive, at the time of me writing this tickets were $18 a person. As soon as you walk in there are incredible glass box displays of live bugs that […]


Pin It on Pinterest