Latitude and longitude of Newfoundland Seamounts
Satellite map of Newfoundland Seamounts
The Newfoundland Seamounts are a group of seamounts offshore of Eastern Canada in the northern Atlantic Ocean.
Latitude: 43° 41' 16.73" N
Longitude: -45° 24' 8.99" W