The only thing I can think of right now is Delmarva, the state they are in. It fits to the letter limit too.
I can't think of anything else. If you want synonyms for beach, some are coast, seashore, sealine, shore, and seaside.
You can also name your town Universe if you want, but I don't think...