I want to know the answer to the following question:
Into what larger waterway do the West Haven Harbor and New Haven Harbor recess as embayments?
All the background I'm provided with is that "Both harbors are embayments of Long Island Sound.". Is that enough to answer the question?