A truly peaceful escape surrounded by nature. The atmosphere is calming and perfect for relaxation.
📍 Taro, Tegallalang, Gianyar Regency, Bali
Address: Br. Let, Desa Taro, Kecamatan Tegallalang, Ubud, Kabupaten Gianyar, Bali, Provinsi Bali, 80561, Gianyar, Banjar Let, Desa Taro, Tegallalang, Ubud, Indonesia