This map shows that location.
http://www.mapsofworld.com/lat_long/canada-lat-long.html
I'll be glad to check your answer.
What is located on 60 north latitude and 85 west longitude?
7 answers
Greenland?
No. Greenland is about 40 west
Hudson Bay?
Yes! Hudson Bay is right!
iejfdok,wsxslpod.,fllv,bl
GAMES
GAMES
yoooo