The Museum of Discovery and Science is a museum located in Fort Lauderdale, Florida. It is one of the largest museums of its kind in Florida, and has the most visitors of any museum in the state. The museum features its own AutoNation IMAX theater, and shows 3-D IMAX films in which viewers wear (...) (from Wikipedia)