St. George's Chapel

9 mi. SW of Lewes on DE 5
Lewes
Delaware
United States