Claim: Bahrain's largest isle is Bahrain Island.
Verdict: SUPPORTS