Question: Are both Populai Island and Santo Stefano (Island) located in the same country?
Sentence (from "Henry Island (Nova Scotia)"): Henry Island is an island located in the Gulf of Saint Lawrence in the Northumberland Strait of Nova Scotia, Canada, just east of Prince Edward Island and southwest of Port Hood Island.
Relevant evidence: No