Baffin Bay

Baffin Bay was a sea located to the west of Greenland. It appeared on a map of the Arctic Circle. (GAME: )