Museum of Science & Discovery
This Museum is a great place to crew members and guests to spend a hot day discovering the local species, flora and fauna of the area.Read more
401 SW Second St, Ft. Lauderdale
United States (US)
Review this service
No one has left a review on this page yet.