Claim: Miami Beach is located on natural islands.
Verdict: SUPPORTS