Question: Are both Depuch Island and Green Island (Tasmania) located in the same country?
Sentence (from "Green Island (Tasmania)"): It lies in the D'Entrecasteaux Channel.
Relevant evidence: No