In the heart of downtown Fort Lauderdale is the Museum of Discovery and Science. What a great place to spend the day! It is located at 401 Southwest Second Street and is open from 10am to 5pm Monday through Saturday and 12pm to 6pm on Sunday. This is the place to bring the entire family [...]