Amandari
The small luxury resort of Amandari, near Bali's upcountry arts capital of Ubud, is as harmonious and magical as the island of Bali itself. Set among terraces of green rice paddies on the edge of the dramatic Ayung River gorge, the resort is laid out...
more