From the stunning Tegallalang rice terraces and the colourful Besakih Hindu temples in the north of Ubud to pristine beaches to relax on from Kuta to Seminyak ...