The city of Lewes in Delaware’s Sussex County may lack in size, but it’s home to some of the most frequently visited beaches in the state.