the rest chedi club ubud chedi club — resort hotel and restaurant near ubud, bali. apparent elephant obsession. Read More » 31st May 2017 No Comments