Which Delaware landmark lies near the entrance to Delaware Bay?

  • Cape Henlopen
  • Fort Christina
  • Hagley Museum
  • Dover Green