Museum Of Discovery And Science Photos

Meet 3 travelers, 8 tour guides and discover 221 photos

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 special glasses and headsets.
View Museum Of Discovery And Science guide >

Museum Of Discovery And Science