Ubud
The town of Ubud, in the uplands of Bali, is a major tourist spot. Home to many art galeries, daily dance representations and multiple choices of yoga retreats. The contrast between modernism and tradition, tourists spots and religious shrines is at every corner of this charming town.