Orlando Science Center It wouldn't be a vacation for us without a trip to a free Science Center. Here they are at 123 Sesame Street. Hurricane wind machine