The sand on this beach on Cayo Largo in southern Cuba is so fine it resembles dust.