Location Map

Address: Jalan Goa Gajah, Tengkulak Kaja, Ubud, Bali, Indonesia
view on Google Maps