Ubud is indeed a very special town in Bali. With rolling green hills, luscious forests, breathtaking rice paddies, sacred temples and serenity of the locals, it is difficult to miss this place on your trip to Bali. This artistic town is a spiritual paradise for those who wish to explore Balinese living styles and experience a journey of self-discovery.