UK beach with white sands and crystal clear waters named one of world's best