Today I was a chaperon in my son's second grade trip. we went to Echo Lake Aquarium and Science Center in Burlington Vermont. The main exhibit is one of backyard bugs...don't ask me why, I don't make the rules. It was definitely not what I was expecting. We had a great time. They also have tons of frogs and turtles and many interactive activities for the kids.
Praying Mantis at least 12 feet tall