at the beach

12345678
Across
  1. 2. a piece of cloth with colors and designs, flown from a pole
  2. 3. a large hole in the side of a hill, cliff, or mountain
  3. 4. the body part where food goes and gets broken down
  4. 8. swim on or through water using special equipment
Down
  1. 1. when the water in an ocean gets pushed forward
  2. 3. the land right next to the sea or ocean
  3. 4. tiny, loose pieces of rock and shells
  4. 5. a piece of land that rises higher than everything around it
  5. 6. an opening through something, a gap
  6. 7. a large rock that rises very high and is almost straight up-and-down