Borneo 8

Borneo 8
Address : Jl. Raya Ubud No. 23, Ubud, 80571