Hotels in Lewes Delaware

2nd street in lewes delaware

 

Lewes Delaware is a historic town located at the mouth of the Delaware bay and the Atlantic ocean. The historic district has homes dating back to the late 1600’s. …

Read More