Bali is a relatively large island off the coast of mainland Indonesia separated from the rest of the country by the Bali Strait. Initially populated by those migrating from Taiwan and other South Asian countries, Bali is mainly made up of Hindus whilst a small…