Lewes, Delaware

by carbonboy on April 17, 2011

Post image for Lewes, Delaware

Saint Peter’s Episcopal Church in the center of the city is overwhelmed with the graves of really old dead people! It’s the “first church in the first town in the first state”. As promised, I detoured to Lewes, Delaware on my way back to Philadelphia. Much of Delaware is just farmland, but when your reach the coastal […]