A Delaware city is on the top 25 list in Southern Living magazine
What's one of “The South’s Best Cities on the Rise”? Dover, Delaware, according to Southern Living. In the magazine's April issue, Dover made the final spot on the list of 25 cities "with flourishing downtowns and burgeoning food scenes." …