Labrador Peninsula

A large peninsula in eastern Canada, bounded by Hudson Bay, the Labrador Sea, the Gulf of St. Lawrence, and the Saint Lawrence River.

Connect