Claim: Bermuda is only in the Indian Ocean.
Verdict: REFUTES