natura, natura resort,natura villa resort, natura villa resort ubud,pool villa one bedroom natura resort

Building pool villa one bedroom situated within the Petanu River valley, one of Bali’s holy rivers, the emphasis is on the nature of the river and the jungle.