Villa Sebali

  Banjar Sebali, Keliki, Tegallalang , 80561 Ubud, Indonesia