The dry season runs from April to October, making it the best time to holiday in Bali. Bali is a destination of superlatives with opportunities for beach ...