Cape Sable Island
Cape Sable Island is a flat, wooded island off the southwestern tip of Nova Scotia. Connected to the mainland by a causeway on the north side, it shelters the waters of Barrington Bay to the east. The MIKMAQ hunted seals off Cape Sable Island.