A beach is a narrow strip of land where sand gathers along the shore of a body of water. It is a natural habitat that supports many plants and animals, and offers recreational opportunities for people such as swimming, sunbathing and building sandcastles. Beaches can be at oceans, lakes or rivers. They can vary in…