Claim: Bali is located at the westernmost end of the Lesser Sunda Islands, by the Indian Sea.
Verdict: NOT ENOUGH INFO