Question: Are both islands, Pana Rora Island and Stor-Brändön, located in the same country?
Sentence (from "Pana Rora Island"): Panarora Island is an island in Papua New Guinea, part of the Calvados Chain within the Louisiade Archipelago.
Relevant evidence: Yes