translate English to French: All sites are situated on a forested terrace with trail access to Long Beach.
Les emplacements sont sur un plateau boisé d'où partent des sentiers menant à la plage.