That point is on Devon Island in far northern Canada,
about 58 miles northwest of Dundas Harbour.
27 north 78 west
Devon Island
30 degrees north and 85 degrees west is near Sumatra, Florida, close to the coast of the Gulf of Mexico.
Right here.
Manitobia!
Chattanooga, TN
Tallahassee, FL
USA, North America
The wreck of the EDMUND FITZGERALD
The Latin American country located at approximately 10 degrees north and 85 degrees west is Nicaragua.
That's near Cincinnati.
60miles t0 the north and 85 miles to the west
america