Resort

On the fringe of Bali's cultural capital, Ubud, Amandari – which means “peaceful spirits” – is set amidst rice terraces and sacred grounds.

Latest Exclusives