Baffin is a famous island located in: World Islands Mcqs January 6, 2024 BILAL KHATTAK0 A.Atlantic Ocean B.Pacific Ocean C.Indian Ocean D.Caribbean SeaRelated Mcqs:Cuba is an island located in:Victoria is the island of:Island of Ellesmere is located in:Diego Garcia is an Island in:Sargasso sea is located in:The International Date-line is located in the:Hokkaido is located in:Sumatra is an island located in:Panama Canal connects:Strait of Florida runs in between: