Magnolia is a town in Kent County, Delaware, United States.
Walnut Street approaching Main Street in Magnolia