Question: Are Helena Island and North Brother Island (Andaman And Nicobar Islands) both located in the same country?
Sentence (from "South Andaman Island"): South Andaman Island is the southernmost island of the Great Andaman and is home to the majority of the population of the Andaman Islands.
Relevant evidence: No