Why Miami is a Top-Rated Tourist Destinations Across the World?

Miami is one of the most vibrant cities in the world which lies on the southeast side of the Florida separated by the Biscayne Bay lagoon and Miami Beach. However, when folks are being asked on which city should you recommend visiting the most in the United states? They reply New York, Boston, San Francisco and of course, the South beach, Miami. While on the other hand, I have seen many of us unknowingly skipping Miami and focusing upwards but I would rather suggest to put it high on the top of your list, do you know why?