Pura Luhur Uluwatu is one of nine temples built to protect Bali from evil spirits. While in Bali I did not have a single encounter with any evil spirits, so I guess the magic is working pretty well. 274 more words