Question: Are both islands, Doom Island and Gramvousa, located in the same country?
Sentence (from "Dunbar Island"): It is near West Falkland, to its north, in Byron Sound.
Relevant evidence: No