1. The beaches are world class
There are few beaches in the world that can compete with Miami’s sandy shores. The city’s miles of pristine coastline conjure up all kinds of activities; you’ll find beach volleyball games, outside gym classes and, of course, the most gorgeous sunbathing spots you’ll ever experience. There are beaches for all occasions: pet-friendly, BBQ-ready, and ones that host parties once the sun goes…