Liberty Science Center is scientific Disney land

Published on January 21, 2025

one and one of a kind at that. We were in one part of the museum where I saw the twin towers majestically standing. And that was the first