Museum of Life & Science Posted on June 15, 2014 by dpmckinney By far the girls FAVORITE museum as I am sure you can see why! And YES that IS a tarantula!