Amidst stunning scenery, Ubud, the "cultural heart of Bali" is a must see for travellers to Bali. There is a thriving arts & crafts industry in Ubud & surrounding villages. The area has outstanding restaurants and fantastic shopping.