Search results
We did not find results for: Sable Island.
Check spelling or type a new query.
We did not find results for: Sable Island.
Check spelling or type a new query.
Sable Island is a small Canadian island situated 300 km southeast of Halifax, Nova Scotia, and about 175 km southeast of the closest point of mainland Nova Scotia in the North Atlantic Ocean. Wikipedia