Question: Are Deer Lake (Connecticut) and Undu Bay both located in the same country?
Sentence (from "Deer Lake (Connecticut)"): Deer Lake is a dammed lake in Killingworth, Connecticut, United States.
Relevant evidence: Yes