Location

Jl. Tirta Tawar, Ubud, Bali, Indonesia , Ubud, Indonesia