USA TODAY readers voted for the top 10 Florida beaches, with one South Florida taking the top spot for the second year. See ...