De Mantra Balinese Dance Performance is located in Kecamatan Ubud, Indonesia on G762XVQ, Jl. De Mantra Jl. Raya Lungsiakan, Kedewatan. De Mantra Balinese Dance Performance is rated 3 out of 5 in the category performing arts theater in Indonesia.
Address
G762XVQ, Jl. De Mantra Jl. Raya Lungsiakan, Kedewatan