Miami has captured the imagination of millions of travelers and enthusiasts primarily due to its exotic beaches and happening nightlife and partially due to its appearance in TV shows (CSI) and games. Whatever the reason may be, Miami sure is a place you should include in your travel itinerary. What was once just a frontier has now become synonymous to exclusive art galleries, exquisite beaches, tranquilizing waters and celebrity hotels. The hospitable nature of Cubans is also one of the reasons why travelers keep Miami in the top destinations list. Here is a list of the top 10 things to do in Miami.