10 MUST DO'S IN UBUD

Set amongst idyllic terraces, Ubud is a small character town in the center of Bali. Known for years as the “town for painters” Ubud has grown into the center of “Cultural Tourism” in Bali. Packed with galleries, art centers, museums, craft shops and