Claim: Bermuda is approximately 1236 km south of a small Canadian island located at the southernmost point of the Nova Scotia peninsula name Cape Sable Island, Nova Scotia.
Verdict: NOT ENOUGH INFO