Beyond catching rays on South Beach and famous sunsets, Miami is filled with unexpected adventures that’ll make your heart race. Zip through mangrove tunnels on airboats, salsa dance in Little Havana's vibrant streets, or spot celebrities' mansions from a luxury yacht in Biscayne Bay. Whether you’re craving adrenaline-pumping water sports, mouth-watering Cuban cuisine, or world-class street art in Wynwood, here is our list of 20 cool things to do in the Magic City. Pack your shades – Miami’s calling.
Nearby destinations
Nearby sights

Port EvergladesAttraction in Fort Lauderdale, United States

Sawgrass Recreation ParkAttraction in Fort Lauderdale, United States

Riverwalk Fort LauderdaleAttraction in Fort Lauderdale, United States

John Pennekamp Coral Reef State ParkAttraction in Key Largo, United States

Everglades Alligator FarmAttraction in Miami-Dade County, United States

Everglades Safari ParkAttraction in Miami-Dade County, United States