8/2018 – Why and how to protect our beaches?

Where good rock foundations occur or on sandy beaches that can accommodate foundations, installed below lowest scour profile, Segmental Concrete Retaining Blocks may be used

Where good rock foundations occur or on sandy beaches that can accommodate foundations, installed below lowest scour profile, Segmental Concrete Retaining Blocks may be used

Where good rock foundations occur or on sandy beaches that can accommodate foundations, installed below lowest scour profile, Segmental Concrete Retaining Blocks may be used

Print Friendly
Where good rock foundations occur or on sandy beaches that can accommodate foundations, installed below lowest scour profile, Segmental Concrete Retaining Blocks may be used
Print Friendly
Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

* 4 + 0 =