When it comes to beaches, South Florida is an embarrassment of riches. From Miami to Hollywood, Fort Lauderdale, Deerfield, ...