Blessed with uninterrupted views of tropical greenery, The Royal Pita Maha embraces a spiritually charged parcel of landscape in rural Ubud on the island of Bali. This luxury...