Cape Sable Island Nova Scotia