When most of us picture the island of Bali, we envisage stunning beaches, dense, exotic jungles, raging torrents of rain, and incredible food and hospitality from some of the friendliest people on Ear...