Where does the beach get all of the sand?
Does it come from the sea or down from the land?
Does the tide bring it in, or does it float out?
Does it ride on a wave that shifts it about?
Well, sand is made up of small pieces of rock
That's been rained on and frozen and rolled and rocked.
It arrives on the beach from mountains and rivers,
When it takes it out, it's all grains, bits, and slivers.