On the coast of Delaware sits the picturesque town of Lewes. It’s a place where substantial history meets cosmopolitan flair, against the quaint backdrop of a seaport village. It’s quintessential charm draws visitors from all major east coast cities, many … Continue reading