Location Map

Address: Jalan Tirta Tawar, Banjar Abangan, Ubud, Bali, Indonesia
view on Google Maps