Escape to the undulating hills of Ubud in search of serenity and rejuvenation at the five-star Tanah Gajah, a Resort by Hadiprana. This luxury retreat is home to just twenty suites and villas, each ...