Bali has become a popular tourist destination. It is known as a place for rest, a beach haven, a spiritual hub...