Geography, asked by chapmankm801, 9 months ago

Which bay is located at 60 degrees note and 82 degrees west

Answers

Answered by gouravc10212
1

Answer:

Hudson Bay

Explanation:

It is located at 60 north and 82 degree west

Similar questions