This is dune grass and just over the ridge is a beach and the open ocea..Plum Island... North of Boston (USA)