Question: Are Helena Island and North Brother Island (Andaman And Nicobar Islands) both located in the same country?
Sentence (from "Helena Island"): Helena Island is one of the uninhabited Canadian Arctic islands in the Qikiqtaaluk Region of Nunavut, Canada.
Relevant evidence: Yes