Bali – "the island of gods" is well known for its ancient temples and religious and cultural festivals. In order…