Where is Indigo Tree located?
Indigo Tree is located at Banjar Sala Bali, 2,5 km from the centre of Ubud. Goa Gajah is the closest landmark to Indigo Tree. Get latest prices on KAYAK now