coastal beach with rocky shore