As well as being renowned for its distinct landscape, the Indonesian island of Bali is equally revered for its welcoming culture and divine cuisine. In the foothills of rice paddies and steep ravines, Ubud showcases the best of both, with lots of restaurants, museums, art galleries and historic temples. In many ways the cultural centre of Bali, Ubud offers a wealth of attractions like the iconic Ubud Palace, the Blanco Renaissance Museum and the aptly named Monkey Forest. In Uluwatu, you'll find famous waves that draw surfers of all levels from far and wide. Renowned as one of the best-surfing destinations in the world, Uluwatu features a coastline filled with golden beaches. Wander the sands, surf the sea and explore museums, pagodas and magical attractions like the Garuda Wisnu Kencana Cultural Park. Be sure to visit Uluwatu Temple. Perched on a clifftop with lots of monkeys, this shrine hosts lively Kecak dance performances. Just north of Uluwatu, Seminyak is home to exclusive resorts and some of the finest beaches of Bali with coral-rich waters perfect for snorkelling and scuba diving. The region is renowned for its fine dining, designer stores and upmarket boutiques. It's also a short drive from the capital, Denpasar, a laid-back city with amazing architecture. Discover ancient temples, informative museums and interactive zoos.