Latitude and longitude of Sailor's Island
- In Canada
Satellite map of Sailor's Island
Sailor's Island is a settlement in Newfoundland and Labrador.
Latitude: 48° 41' 38.40" N
Longitude: -53° 40' 30.00" W
Nearest city to this article: Bonavista
Read about Sailor's Island in the Wikipedia Satellite map of Sailor's Island in Google Maps