Are there any effective ways for preventing erosion that work on a long-term basis? I’m asking this out of curiosity because there is a cliff side that I live near that I have observed eroding for the past years and it looks as though it is getting rather serious. It’s like this: There is a saltwater bay connected to the ocean, and on either side of the water there are steep cliffs. The top of the cliffs are, in fact, locations for residential homes (the place is actually a pricey area to live). For as long as I can remember, those cliffs have been slowly wearing away. Eventually, the city placed geotextiles kept in place with sandbags and rebar, but this is doing no good. The last time I visited the bay, so much of the cliff had eroded so that the bottom of some of the houses’ balconies were no longer resting on ground (it had all worn away). Is there nothing that can be done? Planting vegetation would be an effort in vain, because the soil is mostly sand (which is probably the cause of so much erosion) and nothing hardly grows except brush and cactus (and even those appear to be dead). Adding retaining walls would be a huge production and an eye sore for everybody, as well. Southern California hardly gets any rain, but even light drizzles seem to do damage to the cliff. Is there seriously nothing that can be done? Or are there any options that the city just has not implemented?