tarponchik
Contributor
Actually, the Florida law does not require you to drag the flag all the time: "Divers must display the flag and remain within 100 feet of it while diving in rivers, inlets and navigation channels. The distance is 300 feet in other waters." So, shore diving at, say, LBTS or Dania Beach, you can spend your whole dive hanging around your flag anchored at the bottom.