"The research reveals that the world’s most relaxing beach can be found on the private island of Little French Key, which ...