Located in the western highlands of Tabanan, Pupuan is one of Bali’s best-kept secrets. With rolling misty hills, lush rice...
Located in the western highlands of Tabanan, Pupuan is one of Bali’s best-kept secrets. With rolling misty hills, lush rice...