IDNLearn.com offers a comprehensive solution for all your question and answer needs. Our community is here to provide the comprehensive and accurate answers you need to make informed decisions.
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