History of South America

Where is Frobisher Bay?

Frobisher Bay is located on the southeastern coast of Baffin Island in Canada. It is in the Nunavut Territory and borders the northern Labrador Sea. The bay was discovered in 1576 by the English explorer Martin Frobisher, who was searching for a Northwest Passage.