Think Bali and you are probably imagining an endless expanse of the ocean. However, there is more to it as you unwrap its ...