Nature, Art and Rainforest Blues at Alila Ubud, Bali While nestled high up on the edge of the verdant Ayung River Valley in the central foothills of Bali, Indonesia, Alila Ubud is only 15 minutes from the centre of… Read more