Which bay is located at 60 degrees note and 82 degrees west
Answers
Answered by
1
Answer:
Hudson Bay
Explanation:
It is located at 60 north and 82 degree west
Similar questions