Claim: Bermuda is in the Caribbean and a member of CARICOM.
Verdict: SUPPORTS