Lewes, Delaware

How many of you have ever heard of the beach town of Lewes in the U.S. state of Delaware?  It is a very popular town to many in the eastern United States of America particularly to those in the mid-Atlantic states.  It is a town located where the Delaware Bay meets the Atlantic Ocean.  Originally … Continue reading Lewes, Delaware