Expand your horizons with the diverse and informative answers found on IDNLearn.com. Ask your questions and get detailed, reliable answers from our community of knowledgeable experts.
Advantages: Inexpensive, effective at stopping long shore drift, allows build up of new beach
Disadvantages: have to be maintained, eyesore, cause erosion further down beach