8Hanging Gardens Ubud, Bali, Indonesia
In the heart of Ubud, Bali, the Hanging Gardens resort features a breathtaking two-tiered infinity pool that seems to float above the jungle. Overlooking the Ayung River valley, the pool’s design mimics the natural terraces of the rice paddies that surround it.




















