Things to Do in Miami
9 Spots to Add to Your Miami Itinerary
5
Water-sports enthusiasts will especially love Biscayne Bay, located between Miami Beach and the mainland. Visitors have the option of kayaking, kite-surfing, flyboarding, and more. For the less adventurous, the area also offers a number of great restaurants and shopping.