Science becomes both engaging and understandable through the interactive exhibits housed in the Orlando Science Center. The center also features a planetarium and a domed theater playing IMAX films.
Read More