Question: Are both lakes, Lake Cochituate and Nävsjön, located in the same country?
Sentence (from "Lake Cochituate"): Lake Cochituate is a body of water in Natick, Wayland, and Framingham, Massachusetts, United States.
Relevant evidence: Yes