Hokkaido is located in: World Islands Mcqs December 19, 2023 BILAL KHATTAK0 A.North of Japan B.Sea of Japan-Pacific C.Indian Ocean D.Atlantic Ocean Related Mcqs: Sargasso sea is located in: Island of Ellesmere is located in: Sumatra is an island located in: Reversal of ocean current in winter: Cuba is an island located in: Baffin is a famous island located in: New Guinea is located in: The International Date-line is located in the: Java is located in: Suez canal is between: