No visit to Bali, the "Island of the Gods," would be complete without experiencing this one-of-a-kind ancient cleansing ...