21 Top Things to do in Miami. 1. Chill out on South Beach.