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 OceanRelated 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: