What: Sherlock Holmes Exhibition When: Friday-Sunday, July 8-10 Where: Phillip and Patricia Frost Museum of Science | Miami, FL Museum Park 1101 Biscayne Blvd Miami 33132 More: This interactive exhibit takes you through the forensics and history of one of the most…