This is a slightly rough sand and from your height the separate grains of sand will be visible although not clearly. This photograph is also a close-up and you can see the different colours clearly in this one. The sand pebbles are transluscent, and the colors range from black and different shades of gray to different shades of brown to white and even yellow.
This is another version of the same sandy beach.
A part of the beach where the finer grains and larger pebbles mix to form a kaleidoscopic of stony colors. Small pieces of broken shells also form a part of the sand.