Geography, asked by suniyalrai8910, 1 year ago

Which bay is 60 degrees north and 82 degrees west??

Answers

Answered by johannsolanki
4

Answer:

hudson bay is close to it

Similar questions