Florida's Siesta Beach has been ranked the best beach in the US for the second time in a row, according to The World's 50 ...