Home >  Blossary: Saint Louis  >  Term: The Science Center
The Science Center

Originally founded as a planetarium in 1963, a science museum and omnimax theater have been added to the location in Forest Park. There are over 700 exhibts spread throughout 300,000 square feet, making it one of the largest science museums in the US. Drawing about 1.2 million visitors a year it is also one of the most visited in the world.

0 0

Saint Louis

Category: Travel

Total terms: 22

Creator

  • muellema
  • (Beijing, China)

  •  (Bronze) 121 points
  • 100% positive feedback
© 2024 CSOFT International, Ltd.