Island of Ellesmere is located in: World Islands Mcqs December 15, 2023 BILAL KHATTAK0 A.South Pacific B.Arctic Ocean C.Indian Ocean D.North of JapanRelated Mcqs:Sumatra is an island located in:Java is located in:Sargasso sea is located in:Hokkaido is located in:Victoria is an island located in:Victoria is the island of:Cuba is an island located in:Baffin is a famous island located in:Diego Garcia is an Island in:The International Date-line is located in the: