Which bay is 60 degrees north and 82 degrees west??
Answers
Answered by
4
Answer:
hudson bay is close to it
Similar questions