Ellora Villa

  Jl Danau Tamblingan 60, Bali, 80361 Sanur, Indonesia