From the Caribbean to Thailand, these beautiful beaches around the world have the softest sand, the clearest water, and the most dramatic views.