Ubud, the cultural heart of Bali, lures visitors from all around the world to its enchanting dances, art galleries, ceremonial procession, luxurious spas and divine restaurants.
The pace of life in Ubud, set on the dramatic Ayung River, is a sharp contrast to the chaos in the south of the island. Many people spend their days here being pampered in spas, taking yoga classes, relaxing in the town's fantastic cafes and taking the occasional stroll through the surrounding ricefields.