The best small towns in Delaware show off our beaches, farmland, and strong sense of community. Visit these scenic spots to see for yourself!