Where is Cicada Resort Bali Ubud, Autograph Collection, Tegalalang?

Where is Cicada Resort Bali Ubud, Autograph Collection, Tegalalang located?

Cicada Resort Bali Ubud, Autograph Collection, Tegalalang, Cicada Resort Bali Ubud, Autograph Collection, Tegalalang, Indonesia (approx. -8.38886°, 115.2971°)


Where is Cicada Resort Bali Ubud, Autograph Collection, Tegalalang on the map?