Claim: Miami Beach is located on man-made islands.
Verdict: SUPPORTS