Claim: Bali is located at the westernmost part of the Lesser Sunda Islands.
Verdict: SUPPORTS