IMHO Florida has the best beaches like this link