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 Japan Related 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: