Geography, asked by suniyalrai8910, 10 months 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