Where is a vacation spot in Delaware?

Rehoboth Beach!