Nestled along the banks of the beautiful Delaware River, Smyrna is a quaint town in Kent County, Delaware that offers visitors a surprisingly