translate English to French: It is also the site of the undisturbed remains of an ancient shoreline.
On y trouve également les vestiges intacts d'un ancien littoral.