Bali is the island of the Gods, but it's not only white beaches and...