The Hanging Pools Of Bali
Floating high above the treetops of Bali, the pools of the Ubud Hanging Gardens rest among the smoky volcanoes and rice terraces at the very heart of this beautiful province.
Floating high above the treetops of Bali, the pools of the Ubud Hanging Gardens rest among the smoky volcanoes and rice terraces at the very heart of this beautiful province.