Best of the best beaches for 2025’ were announced and three UK beaches made the lists. Weymouth Beach, Dorset, was named number 20 in the Europe list, claiming a winning spot for the fourth year ...