Despite the congestion of downtown Ubud, it is still the cultural and spiritual heart of Bali, and the surrounding villages ...