on 8 Aug 2019By Uzair KhanGeneral KnowledgeBaffin Bay Is SituatedBaffin Bay is situated between____a. Canada and USA b. Canada and Greenland c. Italy and France d. None of these