Bali is an island of extraordinary spiritual atmosphere and natural beauty. Ubud is the cultural heart: the Sacred Monkey Forest, morning Tegalalang rice terrace walks, traditional dance performances at the Ubud Palace each evening, and art galleries throughout town. The Campuhan Ridge Walk at sunrise is free and spectacular.
South Bali's beaches each have character: Seminyak and Canggu for surf culture and cafe scene, Nusa Dua for calm resort waters, Uluwatu's clifftop temple and surf breaks for dramatic scenery. Tanah Lot Temple on a sea rock at sunset is the iconic Bali image. A half-day temple circuit (Besakih on Mount Agung, Gunung Kawi, Pura Tirta Empul) with a private driver ($40-60) is the best way to understand Balinese Hinduism.