A beach is an area of sand or other granular material that gathers at the shore of a body of water. The sand comes from erosion of rocks far away and near the beach, from coral reefs, and from other natural or man-made sources. A beach can be any size and shape, but it generally…