A must-read for all travelers to Bali

“There are witches in every village of Bali. These are women, mostly old, but sometimes young, who league themselves with the powers of darkness by means of certain secret spells, handed down from generation to generation. Read more