Take a video tour of the new Frost Museum of Science

The new Phillip and Patricia Frost Museum of Science opened to the public on May 8. Located in downtown Miami with a view of Biscayne Bay, the museum features a planetarium, an aquarium and gallery exhibits. 

Copyright © 2017, South Florida
73°