Turks and Caicos

Is Grace Bay the world’s best beach?