Image 81

About Baffin Bay, facts and maps

Baffin Bay, arm of the North Atlantic Ocean with an area of 266,000 square miles (689,000 square km), extending southward from the Arctic for 900…

View More About Baffin Bay, facts and maps