Baffin Bay separates Baffin Island from which land mass?
Correct answer: Greenland

wanderer
new info for me.thanks
Correct answer: Greenland