World's best beaches named

one spots. TripAdvisor, based in Massachusetts in the United States, and operated by the online travel mega group Expedia, says it bases its awards on "millions of real and unbiased reviews and opinions by world travellers". The best beach award went to...