The No. 1 beach in America this year is Coopers Beach, in the N.Y. Hamptons.
"New York has world-class beaches, but I don't think a lot of people in the United States know about them," said Leatherman.
Rounding out the top 10 are Siesta Beach, Fla. (2), Coronado Beach, Calif. (3), Cape Hatteras, N.C. (4), Main Beach, N.Y. (5), Kahanamoku Beach in Waikiki, Honololu (No. 6), Coast Guard Beach in Cape Cod, Mass. (7), Beachwalker Park in Kiawah Island, S.C. (8), and Hamoa Beach in Maui, Hawaii (9), Cape Florida State Park, Fla. (10).
Photo by Kelly Capps