The city of Marathon, set on 13 islands in the Florida Keys, boasts some of the best boating activities anywhere, including deep-sea, reef or flats fishing. Add to that waterfront restaurants, plus jet-ski tours, kayaking, paddle-boarding — or just cruising the turquoise waters.
https://www.visitflorida.com/places-to-go/southeast/marathon/