Thanksgiving Point in Lehi is now home to the Butterfly Biosphere — an exhibit that allows guests to meet 100 species of the flying insects, plus 100 species of other bugs. And you won’t even need a ...