Claim: Bali is located by the Lesser Sunda Islands.
Verdict: SUPPORTS