Indonesian has some of the very best waves in the world, and their locations are spectacular and exotic. Here the swells come from the south and southwest; so all the islands that have coastlines facing in those directions get waves. These include Sumatra, Java, Bali, Lombok, Sumbawa, Flores, Sumba and Timor.