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…
Tag:
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…